Commit Graph

621 Commits

Author SHA1 Message Date
nicole mikołajczyk
f73d066bab nicolium: do not render parts of ui hidden behind breakpoints (fixes announcements display)
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 23:38:59 +01:00
nicole mikołajczyk
328cf8dce1 nicolium: clear urls in preview card
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 22:50:18 +01:00
nicole mikołajczyk
58b07cdcb3 nicolium: why is this ring-0!important lol
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 16:43:02 +01:00
nicole mikołajczyk
d6089c89b8 nicolium: step slider value accessibility
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:48:32 +01:00
nicole mikołajczyk
7731cf867b nicolium: use aria-labelledby and describedby
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:45:29 +01:00
nicole mikołajczyk
fb3d6d1388 nicolium: give id to more components
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:41:55 +01:00
nicole mikołajczyk
dafec66d90 nicolium: add slight slider animation
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:35:34 +01:00
nicole mikołajczyk
f34dae6a18 nicolium: slider accessibility
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:28:53 +01:00
nicole mikołajczyk
1573e54eda nicolium: search input button should not be tabbable when it duplicates the submit action
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:20:08 +01:00
nicole mikołajczyk
ed28f4a17c nicolium: make select keyboard-selectable in dropdown menu
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:16:33 +01:00
nicole mikołajczyk
a2ee7fbc37 Nicolium: language dropdown keyboard handling
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:03:34 +01:00
nicole mikołajczyk
5489a54685 Nicolium: use live region for scroll top button
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 14:51:35 +01:00
nicole mikołajczyk
8b74e7216c Nicolium: improve scroll top button handling
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 12:52:48 +01:00
nicole mikołajczyk
e6a720c93f Nicolium: fix keyboard navigation in multi-tab dropdown menus
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 12:45:46 +01:00
nicole mikołajczyk
a4efa21f4f nicolium: am stupid
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-19 10:20:55 +01:00
nicole mikołajczyk
239b660e89 nicolium: more accessibility tweaks
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 16:01:06 +01:00
nicole mikołajczyk
224a221647 nicolium: support quote approval policy on mastodon
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 15:37:24 +01:00
nicole mikołajczyk
1528bcbe00 nicolium: remove Button component from the modal
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 15:01:40 +01:00
nicole mikołajczyk
bffe24dead nicolium: reduce nesting in button component
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 14:59:29 +01:00
nicole mikołajczyk
21e7efa8a9 nicolium: event create page a11y
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 14:48:13 +01:00
nicole mikołajczyk
1dc551d649 Merge remote-tracking branch 'mkljczk/develop' into develop 2026-02-18 14:38:58 +01:00
nicole mikołajczyk
ffa1f3be7e nicolium: allow setting description for event banners
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 14:38:35 +01:00
nicole mikołajczyk
ae21d3f1ab Merge remote-tracking branch 'origin/develop' into develop 2026-02-18 14:24:55 +01:00
nicole mikołajczyk
bfc4286e03 nicolium: make search input navigate to statuses tab if something looks like a status url
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 14:24:27 +01:00
nicole mikołajczyk
6525b398b0 nicolium: put some aria-hidden
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 13:57:34 +01:00
nicole mikołajczyk
df2379eefe nicolium: add aria-labelledby for widgets
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 13:52:57 +01:00
nicole mikołajczyk
6e89aacd6a nicolium: fix minor styling issue
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 23:51:41 +01:00
nicole mikołajczyk
70e13716d5 nicolium: remove unused code
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 17:19:03 +01:00
nicole mikołajczyk
c17561a561 nicolium: more ports
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 16:45:41 +01:00
nicole mikołajczyk
27f731e406 nicolium: downstream ports
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 15:36:51 +01:00
nicole mikołajczyk
fdb2befb52 nicolium: preview card improvements, memo and fixes
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 15:26:02 +01:00
nicole mikołajczyk
6df9a99c6e nicolium: allow youtube embed start time
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 15:10:32 +01:00
nicole mikołajczyk
e05c4d5ba9 nicolium: ok it's in alpha for a reason
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 14:09:44 +01:00
nicole mikołajczyk
9f98b5b07d nicolium: oxlint and oxfmt migration, remove eslint
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 13:30:55 +01:00
nicole mikołajczyk
81132cbd57 nicolium: oxlint migration
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 13:18:46 +01:00
nicole mikołajczyk
5a179f2a3d nicolium: remove tests for now, remove unused code
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-14 23:08:18 +01:00
nicole mikołajczyk
6819a8b56c nicolium: style migrations
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-14 22:42:13 +01:00
nicole mikołajczyk
34469f3376 nicolium: wip style migrations
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-13 20:35:52 +01:00
nicole mikołajczyk
d7be398172 nicolium: fix long status title handling
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-13 14:55:38 +01:00
nicole mikołajczyk
ff349a20c2 nicolium: fix step slider looking off
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-12 11:40:27 +01:00
nicole mikołajczyk
6eb67c45cd nicolium: make site-error a rounded card
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-12 11:34:35 +01:00
nicole mikołajczyk
7f75fdf92c nicolium: set preview card iframe width 100%
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 22:09:43 +01:00
nicole mikołajczyk
8cbef499d9 nicolium: styles
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 22:06:26 +01:00
nicole mikołajczyk
edf14be7b8 nicolium: use aspect-ratio for preview card size
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 22:05:17 +01:00
nicole mikołajczyk
f92ba7d6bc nicolium: more migrations
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 18:15:26 +01:00
nicole mikołajczyk
85fe8113c4 nicolium: style migrations
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 17:56:02 +01:00
nicole mikołajczyk
1b5afbbd23 nicolium: style migrations, reduce html nesting
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 17:22:44 +01:00
nicole mikołajczyk
50342b12a2 nicolium: a likely correct implementation of vertical posts
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-10 16:01:57 +01:00
nicole mikołajczyk
5f6dabcf8b pl-fe: wip styles
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-09 19:31:09 +01:00
nicole mikołajczyk
1fc9ddbd64 pl-fe: styles migration, less nesting
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-09 18:13:28 +01:00