Commit Graph

13708 Commits

Author SHA1 Message Date
fb3d6d1388 nicolium: give id to more components
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:41:55 +01:00
dafec66d90 nicolium: add slight slider animation
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:35:34 +01:00
f34dae6a18 nicolium: slider accessibility
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:28:53 +01:00
b4ea81ea0e nicolium: import data button should be disabled when no file provided
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:22:38 +01:00
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
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
9e342e0e9a Nicolium: add live region-specific messages
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:15:38 +01:00
a2ee7fbc37 Nicolium: language dropdown keyboard handling
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 15:03:34 +01:00
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
8b74e7216c Nicolium: improve scroll top button handling
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 12:52:48 +01:00
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
d2b7fdb417 Nicolium: add aria-live to account note panel
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 12:23:45 +01:00
b0a68a2867 Nicolium: subscribers page
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-21 00:01:05 +01:00
ef2834b132 nicolium: make it sound like an actual human wrote it
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-20 14:37:21 +01:00
56d67e732e nicolium: i thought it was already of type article
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-19 14:12:24 +01:00
6526f085b7 nicolium: some mostly a11y-related changes
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-19 10:34:18 +01:00
a4efa21f4f nicolium: am stupid
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-19 10:20:55 +01:00
239b660e89 nicolium: more accessibility tweaks
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 16:01:06 +01:00
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
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
bffe24dead nicolium: reduce nesting in button component
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 14:59:29 +01:00
21e7efa8a9 nicolium: event create page a11y
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 14:48:13 +01:00
1dc551d649 Merge remote-tracking branch 'mkljczk/develop' into develop 2026-02-18 14:38:58 +01:00
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
ae21d3f1ab Merge remote-tracking branch 'origin/develop' into develop 2026-02-18 14:24:55 +01:00
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
ca45ea8fe4 nicolium: add missing button title
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 13:59:18 +01:00
6525b398b0 nicolium: put some aria-hidden
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 13:57:34 +01:00
df2379eefe nicolium: add aria-labelledby for widgets
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 13:52:57 +01:00
103c88f1ce nicolium: don't use deprecated status property
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 12:39:43 +01:00
9830802bb4 nicolium: improve media modal video/audio player theming
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-18 12:26:30 +01:00
6e89aacd6a nicolium: fix minor styling issue
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 23:51:41 +01:00
f81d478be6 update readme
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 23:20:58 +01:00
eaf3d622a2 nicolium: wip preferences changes
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 17:47:51 +01:00
2498cc84ce nicolium: add missing import
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 17:26:12 +01:00
70e13716d5 nicolium: remove unused code
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 17:19:03 +01:00
1357046fb1 nicolium: keyboard shortcuts update
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 16:57:25 +01:00
4cf4c0e11b nicolium: archive imports
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 16:52:08 +01:00
c17561a561 nicolium: more ports
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 16:45:41 +01:00
3da980bd43 nicolium: update en.json
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 16:37:38 +01:00
d1a9a30057 nicolium: trim account in useaccountsearch query
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 16:35:09 +01:00
27f731e406 nicolium: downstream ports
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 15:36:51 +01:00
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
6df9a99c6e nicolium: allow youtube embed start time
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 15:10:32 +01:00
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
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
81132cbd57 nicolium: oxlint migration
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 13:18:46 +01:00
6ee90c7c26 pl-api: enable perf rules
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 03:09:01 +01:00
ad00129411 pl-api: migrate to oxfmt+oxlint
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 03:00:05 +01:00
df7feb8ea8 downgrade vite
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-15 00:46:40 +01:00