1316 Commits

Author SHA1 Message Date
Lycolia Rizzim
bce8469c99 [Glitch] Fix: clicking a status header opens the status details, no longer navigate to profile
Port 4702e369e93f9f93a1b4e75e4d3a134b4da58182 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-15 18:41:40 +02:00
diondiondion
5e0d346e14 [Glitch] Allow disabled dropdown menu items to be focused
Port 841212710b7de842a3c4cdc96750705f49a6b7f5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 12:15:08 +02:00
diondiondion
3f7f766e47 [Glitch] Improve accessibility of visibility modal dropdowns
Port 377e8703482df5630174a79b6b804b95a0cae789 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:41:21 +02:00
diondiondion
c799d73484 [Glitch] Lighten up modal background colours in light mode
Port 66d73fc2130f7c332aa4736b0c737f5fcaf78641 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:38:53 +02:00
diondiondion
4388fa1495 [Glitch] Visibility dialog: Add visual dropdown indicator to Dropdown component
Port c0af4581aa1d7d702f97b9a3821dcea311d3dd0a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:34:58 +02:00
diondiondion
435f536375 [Glitch] Visibility modal: Match dropdown width to button
Port 0153b49ef73b800b3a1b026c08aacb249d760244 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:34:30 +02:00
diondiondion
8ce1c8ab7c [Glitch] Fix missing icons and subtitle in mobile boost/quote menu
Port a5fbe2f5c18ce15d24cfc7060837d7ea6a6ff557 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:33:13 +02:00
diondiondion
cda2119af8 [Glitch] Add first-time user education hint about quote removal on Quote notifications
Port e7c30cd072eab00de84cf61a4da2769bac88dc88 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-05 20:32:33 +02:00
diondiondion
7441f21b18 [Glitch] Add new plain (text-only) button variant
Port bc952ebde914e9dfd9ab4d88f4b994388ac90bef to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-05 20:05:57 +02:00
Emelia Smith
c5867cc98d [Glitch] Move 'add more' inside table toolbar on reports
Port 2138f3e40fdd32a827aec4b36eef50ff138efda2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-02 19:15:44 +02:00
Emelia Smith
ae6613db55 [Glitch] Fix batch table toolbar displaying under status media
Port 314d5f0d7a453dfa8115d3e00378b75098e7715a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-02 19:14:55 +02:00
Emelia Smith
aadbfbb315 [Glitch] Support displaying polls in Admin UI
Port 15401e69889a97f6b3b98f8a7f99b3987f74f452 to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-02 19:14:11 +02:00
Claire
c1159fa712 [Glitch] Accomodate longer text in quote/reblog dropdown
Port b6cd32281fceaf65a107ec914597a3ab9bdb069b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-28 20:24:46 +02:00
diondiondion
2b00895179 [Glitch] Fix broken custom radio buttons & checkboxes in modals
Port 94ad088482769c0b8019dafd18e102eeafa8ad6f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-25 22:17:33 +02:00
Echo
3cc6f8813a [Glitch] Visibility Modal fixes
Port 4df50b9c7e547ce1d99a43eeccdd92d88406eca2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:12:02 +02:00
diondiondion
f7cd193390 [Glitch] Improve feed item focus outlines
Port a1c7b853ec14b1c2b98b80f49bf47673637f4679 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:11:22 +02:00
diondiondion
e9c1ffeb9a [Glitch] Improvements for keyboard navigation in feeds
Port 118c30fbc71bcccf1e0e99a7512c8af7d612b930 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:08:56 +02:00
diondiondion
bae04bd303 [Glitch] Fix layout shift caused by "Who to follow" widget
Port 511e10df3449d93616828db471ce6b562a075c0a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:03:39 +02:00
Emelia Smith
b52b744e6d [Glitch] Refactor to reuse the one status partial across moderation tools
Port 4f494781c14140dfd94315e2071bec3407cee7b8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:00:33 +02:00
Echo
be78b64948 [Glitch] Composer quote improvements
Port f85f0eee1bb79322f40694101dbd4b9bf2b601eb to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 22:58:39 +02:00
Claire
0a0f57f3ec [Glitch] Fix display of quotes in threads in WebUI
Port 45ec4c93c0c74318694f033f8cecd384d2793dfb to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 22:46:03 +02:00
Echo
4e7b270365 [Glitch] Status quote button
Port 8268323d7f9b76beb381ba0418dc79231ff7849e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 22:45:40 +02:00
Echo
72035d5faa [Glitch] Move language and visibility buttons above CW field
Port f16f8b51b863d3fcadd17753004adbf8962ead01 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-19 19:14:23 +02:00
Echo
43034790a6 [Glitch] Composer Quote UI
Port d4b2e7f77139e27cbde83034fe96dbd189ac56c9 to glitch-soc

Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-19 19:13:58 +02:00
Alan
903eefd420 [Glitch] Update color alpha blending to use Sass color functions
Port 95111e88e3c9d44efdc4a18a80a7b082cf340655 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-18 22:12:05 +02:00
Claire
1904d9617d Fix SCSS formatting 2025-08-17 21:17:06 +02:00
Echo
2a593bd89e [Glitch] Allow editing status quote policy
Port 651e51a82eba542c4d8c3fec5edd16420ea1ff3e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 21:17:06 +02:00
Echo
8a7324d114 [Glitch] Move composer buttons to top
Port 49a6e4cbb5f0a30a52162b65b1046b99d29faccc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 21:17:06 +02:00
Eugen Rochko
2f8fa59b85 [Glitch] Change design of quote posts in web UI
Port 92bf55afd08adadae40469ff9f6b6cc76aaf36ca to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-30 20:11:55 +02:00
diondiondion
d9c1e45739 [Glitch] fix: Fix glitchy status keyboard navigation
Port d36236cbcdd6f83ca9ae15c2818ce998b4d30eaa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 18:45:47 +02:00
diondiondion
82f1bb4191 [Glitch] fix: Fix quote posts styling on notifications page
Port 3771f9e04b117874b8af1232475390e17aff6da8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-22 23:20:30 +02:00
diondiondion
6628faaa6a [Glitch] fix: Fix selected item in poll select menus is unreadable in Firefox
Port 558b9c90a6c2e3b854c302f21227e08aed908db8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-16 21:33:20 +02:00
diondiondion
16caa6e387 [Glitch] refactor: Only remove pointer-events when necessary
Port 74fc4dbacf5a9168074e91fc2d75309dc42ff1ed to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-15 18:22:12 +02:00
diondiondion
dc5693fde3 [Glitch] fix: Improve Dropdown component accessibility
Port 82a6ff091f79c4933a10dc901db1411625629013 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-15 18:21:53 +02:00
diondiondion
d9380857db [Glitch] fix: Remove focus highlight when status is clicked in light mode
Port 3c0767f543dfdbb2fbb6a35f43f8ac5f7b545e2b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-08 16:43:56 +02:00
diondiondion
605df74f06 [Glitch] fix: Fix column header overlapping mobile menu on old Safari
Port e6e89747854e34765b5291fe19fd76bc2d97b26d 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 e8a603b18f80a44a68087e4f9a959de1ec773d3b 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 c1ef1f62d549dc27eaff2756a92c8b38febc3b45 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 8fa32ca8ba577650216accfbf5321ec1f4fd8589 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 c6dddbb66e5de5e0cd18eb0fe667c41aada764ba to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-25 19:46:18 +02:00
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