Commit Graph

8861 Commits

Author SHA1 Message Date
ArneBo e7f56d1255 fix(front): kill duplicate service messages 2025-03-23 22:16:21 +01:00
upsiflu aa7ea5ef93 fix(front): [WIP] improve page layout 2025-03-23 21:35:37 +01:00
upsiflu 167e663661 refactor(ui): use similar props in Header as in Section; use visual style props from Heading component 2025-03-23 21:34:38 +01:00
upsiflu 5e0efff73f refactor(front): use `columns-per-item` prop for sections 2025-03-23 21:31:40 +01:00
upsiflu 779cdbd66d refactor(ui): add icon, slot, and action button/link props to Section 2025-03-23 21:27:55 +01:00
upsiflu 027ad5ddae fix(front): layout improvements 2025-03-23 13:15:39 +01:00
upsiflu d29494d1fb fix(backend): typo in `manage/settings` page 2025-03-23 13:15:38 +01:00
ArneBo 8a24f750f0 fix(front): show more channels and podcasts 2025-03-23 07:36:42 +01:00
ArneBo a3aef2f085 fix(front): reactivate service messages 2025-03-23 06:40:23 +01:00
upsiflu 6d7b764786 feat(front): [WIP] improve search modal 2025-03-22 17:29:57 +01:00
upsiflu 7902c43702 fix(front): use `start` and `end` for text alignments 2025-03-22 17:18:41 +01:00
upsiflu ef67b38018 fix(front): autofocus follows the stacking order of elements 2025-03-22 17:18:03 +01:00
upsiflu 3044a88dbc fix(ui): use `start` and `end` for text alignments to respect writing direction
https://csslayout.news/whats-the-difference-between-the-alignment-values-of-start-flex-start-and-self-start/
2025-03-22 15:16:15 +01:00
upsiflu f2763a6586 fix(ui): label is inline with neighboring labels (toggle component) 2025-03-22 15:03:40 +01:00
upsiflu f4fee5dc8c feat(front): [WIP] improve search modal 2025-03-22 12:37:01 +01:00
upsiflu c42f08babe feat(ui): add collapse (Accordion) feature to Section component 2025-03-22 12:37:01 +01:00
upsiflu 45d18dc493 fix(front): minor type and format fixes 2025-03-22 12:37:01 +01:00
upsiflu 8b23d02978 fix(front): set gap between consecutive items in table (upload widget) 2025-03-22 12:37:01 +01:00
upsiflu 6eb5c14176 feat(front): layout upload modal; use new components 2025-03-22 12:37:01 +01:00
upsiflu e05a5b9d7a fix(front): [WIP] in search modal, show rss result as channel link 2025-03-22 12:33:14 +01:00
ArneBo e31c6c0e74 chore(front): Notifications 2025-03-21 10:29:09 +01:00
ArneBo 89d9aedd9e chore(front): remove semicolons 2025-03-21 10:28:49 +01:00
ArneBo 6d5f46f416 chore(front): refactor ActionTable to use new table component 2025-03-20 13:02:32 +01:00
ArneBo 996758170f style(ui): fix display of big toggles 2025-03-20 10:00:34 +01:00
ArneBo c3ec160da1 fix(ui): left-align text in collapsed section 2025-03-20 09:59:42 +01:00
ArneBo bbc9e61937 style(ui): bigger section headings 2025-03-20 09:59:05 +01:00
ArneBo 3584e67851 chore(front): use section and heading in settings page 2025-03-20 09:58:07 +01:00
jon r 02dbb7990d docs(ui): lint layout pages 2025-03-19 12:55:52 +01:00
ArneBo f9f53c32db chore(front): refactor admin manage library pages 2025-03-18 13:22:54 +01:00
ArneBo 551af184c0 feat(docs): federation ux 2025-03-18 11:20:05 +01:00
ArneBo 1e9de5a97c fix(front): playbutton filter fix 2025-03-17 00:18:38 +01:00
ArneBo c53f4fbeeb fix(front): null error 2025-03-17 00:18:38 +01:00
ArneBo 2d2ffca918 pablos answer 2025-03-17 00:18:38 +01:00
ArneBo 83326832aa fix(front): use new input comp for search 2025-03-17 00:18:38 +01:00
upsiflu 7609bdca3f feat(front): #2421 some more sweet search modal features 2025-03-15 13:52:17 +01:00
upsiflu 58341b107b feat(front): #2421 search modal uses different endpoints depending on query and user-chosen category (section) 2025-03-14 17:59:27 +01:00
upsiflu 806f49e061 fix(front): errors in Sidebar.vue 2025-03-14 17:47:05 +01:00
upsiflu 790111dcc0 feat(front): [WIP] search modal layout 2025-03-14 13:32:44 +01:00
upsiflu 681f3fced0 fix(upload): use the selected channel for the file upload in channel upload form 2025-03-14 12:54:43 +01:00
upsiflu e9ea8d6299 fix(front): minor errors 2025-03-13 21:50:41 +01:00
upsiflu 5199ac2509 fix(style): sidebar and page layout 2025-03-13 21:34:05 +01:00
upsiflu 6c272500ec fix(ui): disabled interactive elements keep default cursor 2025-03-13 21:32:59 +01:00
upsiflu c8fa78ef28 feat(front): [WIP] search modal with accordion UI as filter 2025-03-12 22:41:16 +01:00
upsiflu f1d6b11686 fix(front): [WIP] use finished Pills list 2025-03-12 20:39:57 +01:00
upsiflu d0f42437ae feat(ui): Pills list done 💊💊 2025-03-12 20:22:08 +01:00
upsiflu 9b02f1840e feat(ui): [WIP] Pills list 2025-03-12 20:22:08 +01:00
upsiflu 713c2fe34f feat(ui): [WIP] implement Pills (Multi-pill widget) 2025-03-12 20:22:08 +01:00
upsiflu 3ffa784027 feat(ui): users can change pill content with presets and custom labels 2025-03-12 20:22:08 +01:00
upsiflu 56fff9d583 fix(config): stricter typescript for better type inference 2025-03-12 20:22:08 +01:00
upsiflu 3e31002df9 fix(style): add missing colors for items that sometimes have a transparent background 2025-03-12 20:22:08 +01:00