akkoma-fe/src/components
Oneric 74c88b2b39 status: avoid time-induced jitter in timeline (again)
E.g. on reblog notice lines, very long user display names
could end up causing the time info to break into multiple lines.
How many lines are needed changes as time passes creatting jitter.

Instead now te display name will just be ellipses a tad earlier
or later depending on how much space the time info needs,
keeping the consumed vertical space the same throughout.
2026-07-13 00:00:00 +00:00
..
about migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
account_actions migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
announcement announcements (#42) 2022-07-18 13:08:50 +00:00
announcement_editor announcements (#42) 2022-07-18 13:08:50 +00:00
announcements_page Fix Announcements Title Style 2022-09-01 22:35:42 -07:00
async_component_error properly implement resettableAsyncComponent 2022-03-28 23:55:57 +03:00
attachment attachment: improve text-only falback view 2026-07-08 00:00:00 +00:00
auth_form fix login form 2021-04-25 14:44:07 +03:00
autosuggest poll slot renamed, lightBg customization implemented 2020-01-13 00:33:04 +02:00
avatar_list migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
awaiting_email_confirmation Redirect users to "awaiting approval" message on register (#231) 2022-11-22 14:44:44 +00:00
basic_user_card fix some warnings 2022-03-17 08:35:19 +02:00
block_card Replace all use of <a> + href='#' with proper buttons 2020-11-24 12:32:42 +02:00
blurhash Add blurhash support 2022-12-30 04:57:23 +00:00
bookmark_timeline destroyed -> unmounted 2021-04-25 13:44:50 +03:00
bubble_timeline add bubble timeline 2022-07-22 15:36:45 +01:00
chat_message_date Use app locale with toLocaleString/toLocaleDateString 2021-01-21 20:31:54 +03:00
checkbox checkbox: change cursor when disabled 2026-05-23 00:00:00 +00:00
color_input migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
confirm_modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
contrast_ratio chevrons-downs, settings 2020-10-20 21:03:46 +03:00
conversation conversation: scrollIntoView when collapsed 2025-09-24 15:37:06 +03:00
conversation-page update prop name 2019-09-06 11:17:05 -04:00
desktop_nav Improve search UI 2026-05-24 00:00:00 +00:00
dialog_modal allow modal to expand with content 2022-08-30 10:32:34 +01:00
dm_conv_card cosmetic: fix linter complaints 2026-01-26 00:00:00 +00:00
dm_conv_list Allow marking conversations as read 2025-12-30 00:00:00 +00:00
dm_conv_recipients Allow editing DM conversation recipients 2025-12-30 00:00:00 +00:00
dm_conv_timeline cosmetic: fix linter complaints 2026-01-26 00:00:00 +00:00
domain_mute_card migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
edit_status_modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
emoji_grid cosmetic: fix linter complaints 2026-01-26 00:00:00 +00:00
emoji_input emoji_input/suggestor: don't trim leading @ from account search query 2026-04-24 00:00:00 +00:00
emoji_picker cosmetic: fix linter complaints 2026-01-26 00:00:00 +00:00
emoji_reactions apply pixel art detection to more places 2025-09-24 17:28:29 +02:00
exporter fix importer/exporter i18n 2021-04-25 14:12:34 +03:00
extra_buttons extra_buttons/redraft: only delete after source was obtained 2026-05-31 00:00:00 +00:00
favorite_button Show error when fav or repeat fails 2026-06-09 00:00:00 +00:00
features_panel migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
flash gallery now supports flash, fixes for flash component. refactored media modal 2021-06-18 02:03:38 +03:00
follow_button Confirmation dialogs (#140) 2022-08-26 11:58:33 +00:00
follow_card Change "Remove this follower" to "Remove Follower" and add a button to remove a follower in the followers tab for the logged in user 2022-10-06 17:07:44 +01:00
follow_request_card migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
follow_requests paginate-follow-requests (#277) 2023-02-04 21:09:09 +00:00
followed_tag_card add follow/unfollow to followed tags list 2023-01-01 21:05:25 +00:00
font_control migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
friends_timeline eslint --fix --ext .js,.vue src 2019-07-05 10:17:44 +03:00
gallery attachment: improve text-only falback view 2026-07-08 00:00:00 +00:00
global_notice_list fix for notices being glued together 2022-04-26 18:15:12 +03:00
hashtag_link migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
image_cropper Fix image cropper not closing correctly 2022-04-10 13:02:45 -04:00
importer fix importer 2022-03-30 18:00:37 +03:00
instance_specific_panel migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
interactions fix tabswitcher bugs 2022-03-21 21:29:51 +02:00
interface_language_switcher allow selecting languages for translation 2022-08-29 22:16:59 +01:00
link-preview more em-sized fonts 2022-04-20 23:44:33 +03:00
list also set min height for other lists (e.g. follow requests), not just the timeline 2024-06-16 16:12:15 +02:00
list_card Use router for list timeline link 2022-06-19 00:04:52 +03:00
list_edit cosmetic: fix most lint warnings 2026-07-06 00:00:00 +00:00
list_new cosmetic: fix most lint warnings 2026-07-06 00:00:00 +00:00
list_timeline refactor: don't make API calls directly 2022-06-19 00:04:52 +03:00
list_user_search api/search: determine if more results without refetch 2026-05-29 00:00:00 +00:00
lists refactor: don't make API calls directly 2022-06-19 00:04:52 +03:00
local_bubble_panel migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
login_form Do not create OAuth app until login 2025-10-12 00:00:00 +00:00
media_modal service/file_type: fallback to generic Masto type 2026-03-27 00:00:00 +00:00
media_upload Fix failed media uploads bricking the frontend 2025-10-24 00:00:00 +00:00
mention_link migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
mentions eslint --fix --ext .js,.vue src 2019-07-05 10:17:44 +03:00
mentions_line migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
mfa_form add proper autocomplete prop for TOTP login field 2024-10-19 19:19:15 +02:00
mobile_nav components: Honour 'prefers reduced motion' setting in many components 2023-08-03 14:45:02 +02:00
mobile_post_status_button purge shout/chat (#49) 2022-07-20 15:36:45 +00:00
mod_modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
moderation_tools migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
mrf_transparency_panel Fix MRF transparency panel showing without transparency 2022-08-28 10:09:56 +00:00
mute_card Replace all use of <a> + href='#' with proper buttons 2020-11-24 12:32:42 +02:00
nav_panel Show total count of unread DM conversations in sidebar 2025-12-30 00:00:00 +00:00
notification Fix image attachments overflowing their container 2025-10-18 00:00:00 +00:00
notifications migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
oauth_callback
opacity_input migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
panel_loading fix build warnings 2020-11-01 16:47:17 +02:00
password_reset relative units in line-height + some cleanup 2022-04-20 23:55:34 +03:00
pinch_zoom migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
poll poll: indicate own chosen poll option in results 2026-07-06 00:00:00 +00:00
popover fix dropdown-item-icon and form controls using missing variables 2023-05-01 20:50:31 +03:00
post_status_form service/file_type: fallback to generic Masto type 2026-03-27 00:00:00 +00:00
post_status_modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
progress_button eslint —fix 2019-07-10 21:01:08 -04:00
public_and_external_timeline destroyed -> unmounted 2021-04-25 13:44:50 +03:00
public_timeline destroyed -> unmounted 2021-04-25 13:44:50 +03:00
quote_button components/quote_button: show for local and own private posts 2026-02-07 00:00:00 +00:00
quote_card Merge pull request 'Align quote timestamp to right' (#64) from sfr/pleroma-fe:fix/quote-flex into develop 2022-08-02 09:15:34 +00:00
quote_card_content Add quotes (#59) 2022-07-25 16:25:41 +00:00
range_input fix (roundness) ranges in theme tab 2022-03-27 13:31:56 +03:00
react_button migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
registration Redirect users to "awaiting approval" message on register (#231) 2022-11-22 14:44:44 +00:00
registration_request_sent Redirect users to "awaiting approval" message on register (#231) 2022-11-22 14:44:44 +00:00
remote_follow migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
remote_user_resolver redirect /remote-users/:username@:hostname -> /users/:id, /remote-users/:hostname/:username -> /users/:id 2019-11-08 22:27:25 +00:00
remove_follower_button Change "Remove this follower" to "Remove Follower" and add a button to remove a follower in the followers tab for the logged in user 2022-10-06 17:07:44 +01:00
reply_button Remote interaction with posts (#168) 2022-09-19 17:39:21 +00:00
retweet_button Show error when fav or repeat fails 2026-06-09 00:00:00 +00:00
rich_content mfm: extend MFM support 2026-05-22 00:00:00 +00:00
scope_selector scope_utils: replace compare with isSubScope 2025-10-25 00:00:00 +00:00
search api/search: determine if more results without refetch 2026-05-29 00:00:00 +00:00
search_form search_form: add search syntax hint 2026-05-30 00:00:00 +00:00
search_form_modal search_form_modal: place closer to the top 2026-05-28 00:00:00 +00:00
select fix dropdown-item-icon and form controls using missing variables 2023-05-01 20:50:31 +03:00
selectable_list migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
settings_modal settings/profile_tab: fix avatar upload 2026-04-18 00:00:00 +00:00
shadow_control migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
side_drawer side_drawer: add entry for bookmarks 2026-01-25 00:00:00 +00:00
staff_panel migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
status status: avoid time-induced jitter in timeline (again) 2026-07-13 00:00:00 +00:00
status_body status: fix line wrapping for MFM 2026-05-04 00:00:00 +00:00
status_content mfm: fix display of bg directive 2026-05-28 00:00:00 +00:00
status_history_modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
status_popover migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
sticker_picker rework sticker picker for emoji pickerinator 5000 (#111) 2022-08-04 21:11:19 +00:00
still-image user*: expose profile media alt texts 2026-04-04 00:00:00 +00:00
swipe_click Scale swipe threshold with viewport width 2022-03-13 12:00:44 -04:00
tab_switcher Add reports management (#186) 2022-11-06 21:26:05 +00:00
tag_timeline destroyed -> unmounted 2021-04-25 13:44:50 +03:00
terms_of_service_panel migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
thread_tree migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
timeago only include direction on timestamps when required (#108) 2022-08-03 14:07:18 +00:00
timeline cosmetic: fix linter complaints 2026-01-26 00:00:00 +00:00
timeline_menu Add basic UI for conversation API 2025-12-30 00:00:00 +00:00
timeline_menu_tabs Remove DM timeline 2025-12-22 00:00:00 +00:00
user_avatar user*: expose profile media alt texts 2026-04-04 00:00:00 +00:00
user_card cosmetic: fix most lint warnings 2026-07-06 00:00:00 +00:00
user_list_popover migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
user_panel fix main post form having hidden emoji picker 2022-04-10 21:56:54 +03:00
user_profile user_profile/fields: allow linebreaks at whitespace 2026-04-14 00:00:00 +00:00
user_reporting_modal migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00
video_attachment video_attachment: Only preload metadata 2020-11-19 18:01:21 +01:00
who_to_follow Small refactoring in who to follow page 2019-09-26 22:32:39 +00:00
who_to_follow_panel migrate to eslint 9 syntax 2024-05-29 03:59:37 +01:00