Commit Graph

202 Commits

Author SHA1 Message Date
upsiflu ea873d4438 fix(ui): [WIP] tabs that have :to prop are displayed the same as button tabs 2025-02-16 21:53:43 +01:00
ArneBo b8d4cb2aba feat(style): render solid links the same as buttons 2025-02-14 11:03:15 +01:00
ArneBo cb4c879eda fix(front): remove unused router redirections after moving ui modules to this repo #2355 2025-02-14 10:22:01 +01:00
upsiflu 2960b939d9 feat(ui): add soft shadows inside modal to hint at scrolling behavior 2025-02-13 12:27:02 +01:00
ArneBo 2b87305342 fix(ui): rollback setID in PopoverItem 2025-02-12 12:10:52 +01:00
ArneBo ad46e0799c fix(front/ui): default empty values for inputs 2025-02-12 12:01:54 +01:00
ArneBo 6a75aef93f refactor(ui): alignment props for alerts and buttons 2025-02-12 10:49:04 +01:00
ArneBo 462a220d3d feat(ui): add alignment props on alert component 2025-02-11 12:58:40 +01:00
upsiflu 0caee2181d refactor(ui): [WIP] tabs with links are activated when name matches in Url 2025-02-11 10:08:33 +01:00
upsiflu d9302789bd fix(front): Upload modal is activated through a link 2025-02-11 10:07:54 +01:00
upsiflu 6f88540aa7 feat(ui): add `icon` prop to modal and enable custom title bar 2025-02-10 20:19:56 +01:00
upsiflu 4e8081318e feat(front): use Url to store and manage global search query (search modal) 2025-02-10 20:17:59 +01:00
upsiflu 0a56a12e91 fix(style): also set `grid-column` in direct descendants of `Layout grid` when using presets from `width.ts` 2025-02-10 10:49:15 +01:00
upsiflu 0e4cef36a0 feat(front): [WIP] Couple modal state with Url query 2025-02-10 10:02:46 +01:00
upsiflu e17d88b5e1 refactor(ui): re-implement table with rows as a simple responsive grid component 2025-02-08 15:22:28 +01:00
upsiflu 594a406916 fix(front): content form modals opening and closing 2025-02-07 12:57:19 +01:00
upsiflu fe6647e0fb fix(color): indicate [autofocus] on interactive elements when not using the keyboard 2025-02-06 20:08:07 +01:00
upsiflu 25a892dec0 fix(ui): [WIP] fix regression: use cursor keys for switching tabs 2025-02-06 18:58:39 +01:00
upsiflu acae8e5f7d fix(ui): minor Modal component fixes 2025-02-06 18:58:39 +01:00
upsiflu 5f4bc5f175 feat(ui): add `cancel` prop to Modal; auto-focus previously focused element on close; add topleft slot 2025-02-06 18:58:39 +01:00
upsiflu e16d0a6130 fix(ui): improve Heading component 2025-02-06 18:58:39 +01:00
ArneBo bbc239b96c style(front): Section component on explore, small playbutton dropdown-only's 2025-02-05 12:26:23 +01:00
ArneBo 79ac7d826c dx(ui): remove done todo from card 2025-02-04 22:30:30 +01:00
upsiflu b27d34bbbf fix(a11y): make modal actions responsive (wrap on slim screens) 2025-02-04 15:09:08 +01:00
upsiflu abf29eeffe refactor(ui): allow routerLink/routerView in tabs, enabling browser navigation 2025-02-04 15:06:48 +01:00
upsiflu 0b4d5b3acd refactor(ui): improve slider style 2025-02-04 14:54:09 +01:00
upsiflu 337373ff75 refactor(ui): add Slider component 2025-02-03 23:09:32 +01:00
upsiflu a2d79aa6bc refactor(style): Modal is not raised by default 2025-02-03 14:38:46 +01:00
upsiflu 5a39323e11 fix(style): contrasting colors in textarea; center upload card icons 2025-02-03 09:41:01 +01:00
upsiflu 32093949c7 fix(form): editing form for library objects 2025-02-02 20:49:52 +01:00
upsiflu 61e6b3fa0f refactor(ui): improve textarea component 2025-02-02 20:49:52 +01:00
upsiflu 6e69a74b75 refactor(ui): add color and `reset` props to Input component 2025-02-02 20:49:51 +01:00
upsiflu ee22e02617 chore(components): simplify code; make scss explicit 2025-02-02 20:49:51 +01:00
upsiflu 3e691b3076 refactor(ui): add 48px gap (great for forms) 2025-02-02 20:49:51 +01:00
upsiflu ee480eaf43 refactor(ui): button only submits form if onClick is undefined 2025-02-02 20:49:51 +01:00
ArneBo d76191a188 refactor(ui): roll back of activity component, use iterated arrays for track details 2025-01-31 17:13:29 +01:00
upsiflu 3f0b9dde32 refactor(ui): user can add pills to list, and delete custom pills 2025-01-30 23:27:05 +01:00
upsiflu e5371cddaf refactor(ui): user can edit pill content 2025-01-30 23:25:24 +01:00
ArneBo f48b7c59d5 refactor(front): make secondary default for pills and display raised tagslist on cards 2025-01-30 15:59:35 +01:00
ArneBo 3c1eb11163 fix(front): move dark card border to global styles 2025-01-30 15:48:48 +01:00
ArneBo 44b26a3cac refactor(front): use header component on all toplevel pages 2025-01-29 17:30:57 +01:00
ArneBo 3d710dbb02 fix(front): consistent small cards 2025-01-29 12:04:48 +01:00
upsiflu 10140959d3 refactor(ui): enable interactive elements inside linked card 2025-01-29 11:14:57 +01:00
upsiflu d7f3891b7f refactor(ui): card component can pass props to its alert component 2025-01-29 10:32:35 +01:00
upsiflu aa77fda997 fix(ui): card component with `to` prop: user can also lick on image to follow link 2025-01-29 09:58:26 +01:00
upsiflu a54a80fd02 refactor(ui): [WIP] allow user to add, edit and remove custom pills 2025-01-29 09:53:55 +01:00
ArneBo 97ff6c56aa fix(ui): Revert header negative margin removal 2025-01-27 13:57:54 +01:00
ArneBo 557e485166 feat(front): Implement header component in playlists list 2025-01-27 13:55:56 +01:00
ArneBo 6f728036ec fix(front): consistent playbutton and style in all cards 2025-01-27 13:55:56 +01:00
ArneBo 275094bfee fix(ui): treat all square/circular buttons as iconOnly (upload button in sidebar) 2025-01-27 13:55:56 +01:00