mastodon/app/javascript/mastodon/components
2025-09-26 10:00:50 +00:00
..
__tests__ Refactor: Replace all display name usage for new component (#36137) 2025-09-17 09:00:57 +00:00
account Storybook Helpers (#35158) 2025-06-25 11:20:11 +00:00
admin fix: do not use the deprecated /api/v1/instance end point (#34613) 2025-05-06 06:08:44 +00:00
alert Implement new design for "Refetch all" (#36172) 2025-09-24 09:54:07 +00:00
button Add new plain (text-only) button variant (#36002) 2025-09-03 12:34:29 +00:00
display_name Refactor emoji GIF animation (#36165) 2025-09-23 08:53:14 +00:00
dropdown Improve accessibility of visibility modal dropdowns (#36068) 2025-09-09 17:44:43 +00:00
edited_timestamp Fix edit dropdown crashing the web interface on mobile (#34564) 2025-04-29 09:48:54 +00:00
hotkeys Add hotkey Q for quoting the currently focused post (#35941) 2025-08-28 12:33:23 +00:00
html_block Adds new HTMLBlock component (#36262) 2025-09-26 09:50:59 +00:00
status Remove the outgoing_quotes feature flag, making the feature unconditional (#36130) 2025-09-24 08:58:08 +00:00
status_action_bar Remove the outgoing_quotes feature flag, making the feature unconditional (#36130) 2025-09-24 08:58:08 +00:00
account_bio.tsx Force modern emoji experimental to be dev mode only (#35505) 2025-07-24 14:55:00 +00:00
account_fields.tsx Move app/javascript/hooks to app/javascript/mastodon/hooks (#34077) 2025-03-05 16:55:53 +00:00
alerts_controller.tsx Create reusable Alert/Snackbar component (#36141) 2025-09-17 15:24:39 +00:00
alt_text_badge.tsx Add first-time user education hint about quote removal on Quote notifications (#35986) 2025-09-04 13:01:12 +00:00
animated_number.tsx Remove react-motion library (#34293) 2025-03-28 12:34:51 +00:00
attachment_list.jsx Change referrer policy to be controlled by header in web UI (#33214) 2024-12-09 22:42:45 +00:00
autosuggest_emoji.jsx Change design of compose form in web UI (#28119) 2024-01-25 15:41:31 +00:00
autosuggest_hashtag.tsx Change design of compose form in web UI (#28119) 2024-01-25 15:41:31 +00:00
autosuggest_input.jsx Change design of compose form in web UI (#28119) 2024-01-25 15:41:31 +00:00
autosuggest_textarea.jsx Composer Quote UI (#35805) 2025-08-18 16:52:28 +00:00
avatar_composite.jsx Enforce import order with ESLint (#25096) 2023-05-23 17:15:17 +02:00
avatar_group.tsx fix: Fix various UI text wrapping and overflow issues (#34774) 2025-05-23 07:07:05 +00:00
avatar_overlay.tsx Move app/javascript/hooks to app/javascript/mastodon/hooks (#34077) 2025-03-05 16:55:53 +00:00
avatar.tsx fix: Fix cramped layout of follower recommendations on small viewports (#34967) 2025-06-11 15:15:12 +00:00
badge.jsx Remove usage of deprecated defaultTypes on React functional components (#30099) 2024-04-29 09:29:59 +00:00
blurhash.tsx chore(deps): update dependency typescript to ~5.9.0 (#36212) 2025-09-25 07:52:37 +00:00
check_box.tsx Change design of lists in web UI (#32881) 2024-11-21 16:10:04 +00:00
circular_progress.tsx Rewrite <LoadingIndicator/> as FC and TS (#25364) 2023-06-13 19:26:25 +02:00
column_back_button.tsx Change onboarding flow in web UI (#32998) 2024-11-26 16:10:12 +00:00
column_header.tsx fix: Fix outdated icon in notifications permissions banner (#35193) 2025-06-26 13:25:12 +00:00
column_search_header.tsx Change onboarding flow in web UI (#32998) 2024-11-26 16:10:12 +00:00
column.tsx Refactor <Column> to TypeScript (#33081) 2024-12-02 20:07:48 +00:00
content_warning.tsx fix: Remove redundant focus stop within status (#35037) 2025-06-13 16:47:02 +00:00
copy_icon_button.tsx Refactor <CopyIconButton> to TypeScript (#34344) 2025-04-02 06:45:16 +00:00
copy_paste_text.tsx Move app/javascript/hooks to app/javascript/mastodon/hooks (#34077) 2025-03-05 16:55:53 +00:00
counters.tsx Add "Followers you know" to hovercard (#34769) 2025-05-22 12:46:14 +00:00
dismissable_banner.tsx Don't show more than one quote removal hint on notifications page (#36128) 2025-09-15 15:27:43 +00:00
domain.tsx Refactor <DomainBlocks> to TypeScript (#34347) 2025-04-02 12:31:39 +00:00
dropdown_menu.tsx Left-align boost/quote menu to prevent shift based on descriptions (#36220) 2025-09-22 11:54:06 +00:00
dropdown_selector.tsx Improve accessibility of visibility modal dropdowns (#36068) 2025-09-09 17:44:43 +00:00
error_boundary.jsx Change referrer policy to be controlled by header in web UI (#33214) 2024-12-09 22:42:45 +00:00
exit_animation_wrapper.tsx Implement new design for "Refetch all" (#36172) 2025-09-24 09:54:07 +00:00
featured_carousel.tsx Add icon to header of pinned posts carousel in web UI (#34869) 2025-05-30 22:24:34 +00:00
filter_warning.tsx fix: Remove redundant focus stop within status (#35037) 2025-06-13 16:47:02 +00:00
follow_button.tsx Update "Follow" button labels (#36264) 2025-09-26 10:00:50 +00:00
formatted_date.tsx feat: use <time> tag (#34131) 2025-03-26 16:14:08 +00:00
gif.tsx Move app/javascript/hooks to app/javascript/mastodon/hooks (#34077) 2025-03-05 16:55:53 +00:00
gifv.tsx remove redundant title text from media modal images in web UI (#35468) 2025-07-24 08:58:22 +00:00
hashtag_bar.tsx chore(deps): update dependency typescript to ~5.9.0 (#36212) 2025-09-25 07:52:37 +00:00
hashtag.tsx Adds featured tab to web (#34405) 2025-04-10 15:40:30 +00:00
hover_card_account.tsx Emoji Rendering (#35424) 2025-07-22 14:43:15 +00:00
hover_card_controller.tsx Move app/javascript/hooks to app/javascript/mastodon/hooks (#34077) 2025-03-05 16:55:53 +00:00
icon_button.tsx fix: Improve Dropdown component accessibility (#35373) 2025-07-15 07:52:34 +00:00
icon_with_badge.tsx Change navigation layout on small screens in web UI (#34910) 2025-06-11 11:55:43 +00:00
icon.tsx fix: Fix inaccessible "Clear search" button (#35152) 2025-06-24 14:36:05 +00:00
inline_account.jsx Use Immutable Record for accounts in Redux state (#26559) 2023-11-03 15:00:03 +00:00
intersection_observer_article.jsx Fix focus and hover styles in web UI (#26125) 2023-07-23 17:55:13 +02:00
learn_more_link.tsx Change design of quote posts in web UI (#35584) 2025-07-30 15:53:42 +00:00
load_gap.tsx Add loading indicator to timeline gap indicators in web UI (#33762) 2025-01-29 08:46:04 +00:00
load_more.tsx Fix directory scroll position reset (#34560) 2025-04-30 12:27:37 +00:00
load_pending.tsx Rewrite <LoadPending /> as FC and TS (#25363) 2023-06-11 04:47:18 +02:00
loading_indicator.tsx feat: More obvious loading state when submitting a post (#35153) 2025-06-24 14:08:48 +00:00
logo.tsx Change embedded posts to use web UI (#31766) 2024-09-12 09:41:19 +00:00
media_attachments.jsx Change media to be hidden/blurred by default in report modal (#28522) 2023-12-29 16:34:13 +00:00
media_gallery.jsx Add new filter action to blur media (#34256) 2025-03-26 07:31:05 +00:00
modal_root.jsx Fix opening modals losing some location parameters (#33670) 2025-01-21 09:53:52 +00:00
more_from_author.tsx fix: Fix various UI text wrapping and overflow issues (#34774) 2025-05-23 07:07:05 +00:00
not_signed_in_indicator.tsx Use the new JSX transform (#25064) 2023-05-23 10:52:27 +02:00
picture_in_picture_placeholder.tsx Change design of audio player in web UI (#34520) 2025-05-02 16:15:00 +00:00
poll.tsx Fix logged-out quote menu UX, simplify Interaction dialog copy (#36124) 2025-09-15 15:38:11 +00:00
radio_button.tsx Use the new JSX transform (#25064) 2023-05-23 10:52:27 +02:00
regeneration_indicator.tsx Change animation on feed generation screen in web UI (#33311) 2024-12-16 07:38:56 +00:00
relative_timestamp.tsx Require specific subtype of formatMessage in timeAgoString (#33511) 2025-01-08 16:26:54 +00:00
remote_hint.tsx Adds featured tab to web (#34405) 2025-04-10 15:40:30 +00:00
router.tsx Replace react-router-scroll-4 with inlined implementation (#36253) 2025-09-25 12:26:50 +00:00
scrollable_list.jsx Allow accessing ref of ScrollContainer's child (#36265) 2025-09-25 16:14:49 +00:00
server_banner.jsx Change referrer policy to be controlled by header in web UI (#33214) 2024-12-09 22:42:45 +00:00
server_hero_image.tsx Use the new JSX transform (#25064) 2023-05-23 10:52:27 +02:00
short_number.tsx Update eslint (non-major) (#32279) 2024-10-21 08:03:44 +00:00
skeleton.tsx Use the new JSX transform (#25064) 2023-05-23 10:52:27 +02:00
spoiler_button.tsx Add new filter action to blur media (#34256) 2025-03-26 07:31:05 +00:00
status_banner.tsx fix: Prevent click on content warning banner in notification from opening the post (#35096) 2025-06-20 09:41:24 +00:00
status_content.jsx Refactor emoji GIF animation (#36165) 2025-09-23 08:53:14 +00:00
status_list.jsx Improvements for keyboard navigation in feeds (#35853) 2025-08-22 09:57:39 +00:00
status_quoted.tsx Add click-through for quoted limited accounts (#36167) 2025-09-18 12:46:31 +00:00
status_thread_label.tsx Refactor: Replace all display name usage for new component (#36137) 2025-09-17 09:00:57 +00:00
status.jsx Highlight newly added replies in thread view (#36237) 2025-09-24 09:27:33 +00:00
timeline_hint.tsx Change hints for missing remote content in web UI (#31516) 2024-08-21 07:08:58 +00:00
verified_badge.tsx Add a new @/ alias for the root frontend directory and use it where possible (#28753) 2024-01-16 10:27:26 +00:00
visibility_icon.tsx fix: Fix inaccessible "Clear search" button (#35152) 2025-06-24 14:36:05 +00:00