1226 Commits

Author SHA1 Message Date
Emelia Smith
34b8ff8267 [Glitch] Implement Instance Moderation Notes
Port CSS changes from 72f2f35bfb44bb87de6a1f4726a2965d049169e3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-25 19:42:23 +02:00
diondiondion
e44143db8c [Glitch] fix: Fix inaccessible "Clear search" button
Port 8ba1487f30685fff4555a7537d3e6c765c73a07c 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 644da36336845adbc8673ae49c670776e3cf5792 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 fb5b8ae0a5ef77f68f6ebbf211fdb4842111b8b0 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 3f743b1a070ffe0ae2822d38f0aaedd0a78112c5 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 102a7635d6a02debc3f1152287426d851abef71c 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 474464ffffca696f3e0d304337697363479906bd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-20 12:02:20 +02:00
diondiondion
a45d2b4398 [Glitch] Bring back vertical borders on search input in new mobile menu (light theme)
Port 9d07a31380a573e7b75c454e6f6d90a174a668d9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-17 18:58:14 +02:00
diondiondion
457d392837 [Glitch] fix: Improve support for safe area insets
Port 59dc0bd6f3008bf162c3bfc2a5abc9ca836c337c 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 7c4393e719c681184b09b97df718539002f89fab 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 69f298731e523f7f2e97ddd6a559dfb485d4495c 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 af6ee7f23000cd94457ce6175f9faf47525e006c 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 71d4ce1c228bab470fa9d3bcb5a130cf53665103 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 e28f86cbe56ec238e1ae089d1b65a486fc4dfbce to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-13 18:15:37 +02:00
diondiondion
7ccf7fc456 [Glitch] fix: Fix unreadable text in high-contrast-mode
Port 672d411c2cb596576f5eaa4f898f36addebabe13 to glitch-soc

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

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 17:54:52 +02:00
Eugen Rochko
442401c47e [Glitch] Change viewport behaviour to cover
Port ccf77602057510661492a70fc927513041391825 to glitch-soc

Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 17:53:52 +02:00
Eugen Rochko
c3ca5d49cf [Glitch] Add "More" to the sidebar menu with links to mutes, blocks, and so on
Port f53bb4cd7d9eca4bc2b770cb6e71ecc29cb8868b 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 9896bed85feff10c23490dcaba145a1166f4c4a9 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 2c828748a3fd7dd1d5e63d73547b38babf425e0a 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 933ee420c311b04243d1ce20afe7a544889a57bc 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 a13b33d85131e3e65cfc71894672cb2b15c89c51 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Eugen Rochko
3c7da05f85 [Glitch] Fix broken colors in some themed SVGs in web UI
Port 1824b1fd29fe6a74f4da4cf16ec8fdb28816f1be to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-11 18:57:30 +02:00
Eugen Rochko
fb532ab172 [Glitch] Fix wrong styles on action bar in media modal in web UI
Port f3d60a4a6fd26a0b82b099fccb5ef8c16228c457 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 c92e21813e203f8babc344dc82a018e465f12798 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 375add0c83651771b08c5c450353f1b7f313bb04 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 1dafd8c9dd66a6a97573cb4b2008a39b7c986d47 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 e9f197740d831b0685ed53bcf3e4dc05b86a74b5 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 d47199dd4b084a113020cfa724c49e303892321f 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 44d71d59efd79ee723a1dec72ec77833560c45cf 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 0789ec93f84ba1bc5cd220cc31622a0779ebe9ca 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 975db93e3f57134cc85b4cc1458141fa094b61da 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 9860046b04a03a40942f5f4bf2ed3f54ea377ccb 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 d78535eab9cefc285c0d7ef88adb125ab1ceb6bd 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 ba5320671c287b66284bc42544b3bccc506f22b9 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 02ac18da5128810c78f4930fa428bd8a7bffb1c3 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 79ccba17584eb1f8eaf3d54045c84b023e9dd64f 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 97b9e8849d07051edfeb097945879f554b0370af 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 5dda094daa56dc13d50ac0734957ac5f6a9482de 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 12c8a6498c4e5cf8fc8364d314df1cc8cc66992e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 15:26:37 +02:00
renovate[bot]
dafe4f6642 [Glitch] chore(deps): update dependency stylelint-config-standard-scss to v15
Port 8ab2c4a9fc71937aba4be9ef55afd1c655fd3f23 to glitch-soc

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ChaosExAnima <ChaosExAnima@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 15:02:03 +02:00
Nick Schonning
c7dfb84b12 [Glitch] Enable Stylelint color-hex-length
Port d8ea8bc3bb1459b6b2d47adcfb47d167a640e7ae to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 15:02:03 +02:00
Claire
87c139d393 [Glitch] Add ability to reorder server rules from admin interface
Port CSS changes from d7cb6068b1da5850294b42477b6316e029c9d8c9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 14:54:30 +02:00
diondiondion
85691ea546 [Glitch] fix: Prevent long link names in admin sidebar from being truncated
Port 4372d17114f7c2f4a4ead9ce000ddd1b57e88691 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 14:53:39 +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 6c743831aab13a39f2020827f20933a51bc7cbc2 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 3f965d83b01c29eadf4e7060a84f10851f6ba5a5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-15 19:10:05 +02:00
diondiondion
ea9f451184 [Glitch] refactor: Remove duplicated AvatarGroup CSS and familiar followers cleanup
Port ccffa11f2be5df500e6a69fdc6c0c2288fa85427 to glitch-soc

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