Commit Graph

256 Commits

Author SHA1 Message Date
Emelia Smith
2a87fe5860 [Glitch] Refactor to reuse the one status partial across moderation tools
Port cbb9a4dbe3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-04 18:38:00 +02:00
diondiondion
47d469ec5e [Glitch] fix: Fix quote posts styling on notifications page
Port 3771f9e04b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 18:19:42 +02:00
diondiondion
4d3e2efb69 [Glitch] fix: Improve Dropdown component accessibility
Port 82a6ff091f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 18:19:08 +02:00
diondiondion
92fc7a30dc [Glitch] fix: Fix selected item in poll select menus is unreadable in Firefox
Port 558b9c90a6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 18:16:49 +02:00
diondiondion
4311369ab8 [Glitch] refactor: Only remove pointer-events when necessary
Port 74fc4dbacf to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 18:16:34 +02:00
diondiondion
605df74f06 [Glitch] fix: Fix column header overlapping mobile menu on old Safari
Port e6e8974785 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-01 18:48:16 +02:00
diondiondion
0bb2dc9d26 [Glitch] fix: Fix popover/dialog backgrounds not blurred on older Webkit browsers
Port e8a603b18f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-30 17:56:29 +02:00
diondiondion
1f8378c12d [Glitch] fix: Prevent scrolling behind menus and modals in Safari iOS
Port c1ef1f62d5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-26 18:06:16 +02:00
diondiondion
d285b07774 [Glitch] fix: Fix search icon overlapping text on Trending page
Port 8fa32ca8ba to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-25 19:46:43 +02:00
diondiondion
0156ed6641 [Glitch] fix: Prevent content scrolling behind main menu (part 1)
Port c6dddbb66e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-25 19:46:18 +02:00
diondiondion
e44143db8c [Glitch] fix: Fix inaccessible "Clear search" button
Port 8ba1487f30 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 23:10:50 +02:00
diondiondion
73f77edf40 [Glitch] feat: More obvious loading state when submitting a post
Port 644da36336 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 22:54:00 +02:00
diondiondion
c9f17899a6 [Glitch] fix: Improve status focus indicators
Port fb5b8ae0a5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 22:50:00 +02:00
diondiondion
f41981e772 [Glitch] fix: Fix SCSS lint warnings
Port 3f743b1a07 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-21 23:04:16 +02:00
diondiondion
68fb65b08d [Glitch] fix: Prevent mobile navbar from overscrolling
Port 102a7635d6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-20 12:02:49 +02:00
diondiondion
c9d3b8e3a5 [Glitch] fix: Tweak focus style & spacing of list/hashtags expand/collapse button
Port 474464ffff to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-20 12:02:20 +02:00
diondiondion
457d392837 [Glitch] fix: Improve support for safe area insets
Port 59dc0bd6f3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-17 18:57:42 +02:00
Eugen Rochko
56e092927d [Glitch] Change order of items in navigation panel in web UI
Port 7c4393e719 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-16 22:04:18 +02:00
diondiondion
3731738aa0 [Glitch] fix: Fix glitchy iOS media attachment drag interactions
Port 69f298731e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-16 22:04:18 +02:00
Echo
cbdd4b68c7 [Glitch] Change color of pinned carousel to avoid confusion with PMs
Port af6ee7f230 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-16 22:04:11 +02:00
diondiondion
500fb00c2f [Glitch] fix: Ensure digits in media player time readout have a consistent width
Port 71d4ce1c22 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-13 18:15:58 +02:00
diondiondion
e20ef39da4 [Glitch] fix: Fix glitchy video player controls in Safari
Port e28f86cbe5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-13 18:15:37 +02:00
diondiondion
9e5e3a50a0 [Glitch] fix: Hide limited user info in hover card
Port f92ff6d699 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-13 18:14:12 +02:00
diondiondion
3fef107791 [Glitch] fix: Avatars too large on notifications page
Port 2254f47702 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 17:54:52 +02:00
Eugen Rochko
c3ca5d49cf [Glitch] Add "More" to the sidebar menu with links to mutes, blocks, and so on
Port f53bb4cd7d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
diondiondion
180754a14e [Glitch] fix: Fix direction of media gallery arrows
Port 9896bed85f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
diondiondion
1a732157d4 [Glitch] fix: Fix cramped layout of follower recommendations on small viewports
Port 2c828748a3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Claire
e9c150393f [Glitch] Remove some unused CSS classes
Port 933ee420c3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Eugen Rochko
9101067154 [Glitch] Change navigation layout on small screens in web UI
Port a13b33d851 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Eugen Rochko
fb532ab172 [Glitch] Fix wrong styles on action bar in media modal in web UI
Port f3d60a4a6f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-11 18:56:44 +02:00
diondiondion
49071fd4c0 [Glitch] fix: Fix indentation of quote posts in threads
Port c92e21813e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-06 18:20:19 +02:00
Claire
802ade62ce [Glitch] Fix account note textarea being interactable before the relationship gets fetched
Port 375add0c83 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-05 18:09:16 +02:00
diondiondion
4dbbe520fb [Glitch] fix: Fix broken audio player layout in Safari
Port 1dafd8c9dd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-05 18:08:47 +02:00
Echo
a6a35ad1ce [Glitch] Ensure carousel slides don't overflow
Port e9f197740d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-05 18:07:37 +02:00
Eugen Rochko
8d8b0b2ec0 [Glitch] Fix not being able to scroll dropdown on touch devices in web UI
Port d47199dd4b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-02 12:17:04 +02:00
Eugen Rochko
2cf44bc914 [Glitch] Add icon to header of pinned posts carousel in web UI
Port 44d71d59ef to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-31 15:31:44 +02:00
Nicholas La Roux
0f591649c4 [Glitch] Make account header profile pic exactly 2x post profile pic
Port 0789ec93f8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-30 17:44:27 +02:00
diondiondion
c80b14e251 [Glitch] feat: Add relationship info to hover card
Port 975db93e3f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-30 17:43:58 +02:00
Echo
d7ba8451cf [Glitch] Fix pinned carousel scroll on mobile
Port 9860046b04 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-30 17:43:38 +02:00
Echo
ebab5e42c0 [Glitch] Add language picker to server rules section
Port d78535eab9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-27 20:51:37 +02:00
Claire
8bb75bd4ab Fix issue with status width in glitch-soc 2025-05-26 21:27:11 +02:00
Echo
5bd7b2c6f3 [Glitch] Move pinned posts to a carousel
Port ba5320671c to glitch-soc

Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-26 21:06:15 +02:00
Claire
d28a62f900 [Glitch] Change display of quote posts to strip fallback link and preview cards
Port 02ac18da51 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 16:14:34 +02:00
diondiondion
5061a32f1d [Glitch] Add visual indicator & link to nested quote posts
Port 79ccba1758 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 16:14:34 +02:00
diondiondion
e3b424aa02 [Glitch] Add rendering of quote posts in web UI
Port 97b9e8849d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 16:14:34 +02:00
diondiondion
964e8f7cf8 [Glitch] fix: Fix various UI text wrapping and overflow issues
Port 5dda094daa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 15:26:37 +02:00
diondiondion
4c67a70159 [Glitch] Add "Followers you know" to hovercard
Port 12c8a6498c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 15:26:37 +02:00
Claire
f49940db85 Merge commit 'c4f47adb49663f24ee80d9174ab24431a8c165c0' into glitch-soc/merge-upstream
Too many conflicts to list, because of webpack → vite migration.
2025-05-25 14:36:51 +02:00
diondiondion
34cf16263b [Glitch] fix: Hide "Followers you know" widget from your own profile, #34698
Port 6c743831aa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-15 19:10:05 +02:00
diondiondion
9ad3f4ffa8 [Glitch] fix: More "Followers you know" polish & bug fixes
Port 3f965d83b0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-15 19:10:05 +02:00