catstodon/app/javascript/mastodon/components
Eugen Rochko 839f893168
Change public accounts pages to mount the web UI (#19319)
* Change public accounts pages to mount the web UI

* Fix handling of remote usernames in routes

- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict

* Fix missing `multiColumn` prop

* Fix failing test

* Use `discoverable` attribute to control indexing directives

* Fix `<ColumnLoading />` not using `multiColumn`

* Add `noindex` to accounts in REST API

* Change noindex directive to not be rendered by default before a route is mounted

* Add loading indicator for detailed status in web UI

* Fix missing indicator appearing while account is loading in web UI
2022-10-20 14:35:29 +02:00
..
__tests__ Fix intermediary responsive layout, accessibility on navigation in web UI (#19324) 2022-10-09 15:55:32 +02:00
admin
edited_timestamp
account.js Add server banner to web app, add GET /api/v2/instance to REST API (#19294) 2022-10-05 03:47:56 +02:00
animated_number.js
attachment_list.js
autosuggest_emoji.js
autosuggest_hashtag.js
autosuggest_input.js
autosuggest_textarea.js
avatar.js Fix intermediary responsive layout, accessibility on navigation in web UI (#19324) 2022-10-09 15:55:32 +02:00
avatar_composite.js
avatar_overlay.js
blurhash.js
button.js
check.js
column.js
column_back_button.js
column_back_button_slim.js
column_header.js
common_counter.js
dismissable_banner.js Add dismissable hints to various timelines in web UI (#19315) 2022-10-09 06:08:37 +02:00
display_name.js Add server banner to web app, add GET /api/v2/instance to REST API (#19294) 2022-10-05 03:47:56 +02:00
domain.js
dropdown_menu.js
error_boundary.js Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
gifv.js
hashtag.js Change featured hashtags to be displayed in navigation panel (#19382) 2022-10-19 11:30:59 +02:00
icon.js
icon_button.js
icon_with_badge.js
image.js Change about page to be mounted in the web UI (#19345) 2022-10-13 14:42:37 +02:00
inline_account.js
intersection_observer_article.js
load_gap.js
load_more.js
load_pending.js
loading_indicator.js
logo.js Fix intermediary responsive layout, accessibility on navigation in web UI (#19324) 2022-10-09 15:55:32 +02:00
media_attachments.js
media_gallery.js
missing_indicator.js Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
modal_root.js
navigation_portal.js Change featured hashtags to be displayed in navigation panel (#19382) 2022-10-19 11:30:59 +02:00
not_signed_in_indicator.js Fix logged-out web UI on smaller screens (#19263) 2022-10-04 20:13:23 +02:00
permalink.js
picture_in_picture_placeholder.js
poll.js
radio_button.js
regeneration_indicator.js
relative_timestamp.js
scrollable_list.js
server_banner.js Change about page to be mounted in the web UI (#19345) 2022-10-13 14:42:37 +02:00
setting_text.js
short_number.js
skeleton.js Change about page to be mounted in the web UI (#19345) 2022-10-13 14:42:37 +02:00
status.js Add interaction modal to logged-out web UI (#19306) 2022-10-07 10:14:31 +02:00
status_action_bar.js Add interaction modal to logged-out web UI (#19306) 2022-10-07 10:14:31 +02:00
status_content.js Fix showing translate button when status has no language in web UI (#19388) 2022-10-18 21:21:20 +02:00
status_list.js
timeline_hint.js