Commit Graph

17 Commits

Author SHA1 Message Date
jon r 841bad228d fix(docs): replace Ui with UI 2025-02-22 22:42:35 +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 337373ff75 refactor(ui): add Slider component 2025-02-03 23:09:32 +01:00
upsiflu 541eca9c90 feat(ui): implement page header component 2025-01-20 19:02:06 +02:00
upsiflu 78a5179087 refactor(ui-docs): establish navigation subsection; apply more funkwhale colors 2025-01-10 01:03:40 +01:00
upsiflu c5be51e779 refactor(ui): add heading component for visual consistency and maintainability 2025-01-10 01:01:34 +01:00
upsiflu a068792306 feat(ui): editable list of pills 2025-01-08 21:34:40 +01:00
upsiflu 860f12512c feat(ui): [WIP] Layout section component 2025-01-08 21:34:40 +01:00
upsiflu e79aaf84de chore(ui-docs): update documentation 2025-01-08 21:34:39 +01:00
upsiflu 9dd10d856d refactor(ui-docs): minor improvements 2025-01-08 21:34:37 +01:00
upsiflu dc9bd164ed feat(ui-docs): example page layout with responsive grid 2025-01-08 21:34:37 +01:00
upsiflu ad9e3dd4b0 feat(ui): [WIP] new `Link` component, use for sidebar links 2025-01-08 21:34:02 +01:00
ArneBo 481fee8f5f fix(ui-docs): Reveal hidden dropdown menu in popover component and fix it to be working 2025-01-08 21:28:56 +01:00
upsiflu e236c3e8f6 feat(ui-docs): document contributing to Ui components 2025-01-08 21:28:56 +01:00
upsiflu 4fdecbe629 fix(ui config): enable vitepress support in editors; upgrade to vue v3.5
This fix enables destructuring for `defineModel` and `defineProps` used
in the ui components
2025-01-08 21:28:55 +01:00
upsiflu 215857233a chore(ui): move docs markdown files into ui-docs because vitepress could not access parent directory 2025-01-08 21:28:55 +01:00
upsiflu 744c4b8691 feat(ui-docs): implement dev:docs, build:docs and serve:docs (vitepress)
NOTE: type:module added to front/package.json. TODO: Check if app still builds
2025-01-08 21:28:55 +01:00