Commit Graph

29 Commits

Author SHA1 Message Date
upsiflu 0b2e457052 fix(front): simplify tags component (tags are just links) 2025-03-27 00:10:30 +01:00
upsiflu 0570d5c3a5 chore(front): tidying up (types, packages, links) 2025-03-25 19:54:30 +01:00
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 574fc5e535 feat(ui-docs): refine theme to better complement funkwhale component designs 2025-02-02 20:49:51 +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 304cf2e90f docs(ui-docs): display funkwhale colors everywhere 2025-01-09 15:02:36 +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 89d032950d fix(style): fine-tune values 2025-01-08 21:34:37 +01:00
upsiflu e99a2c2d25 chore(ui-docs): general 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 e1bd30eb9d feat(ui-docs): minor improvements and corrections 2025-01-08 21:34:36 +01:00
upsiflu a8c23648e4 feat(ui-docs): add default funkwhale background behind previews to better judge colors 2025-01-08 21:34:35 +01:00
upsiflu e2582a4a3d feat(ui-docs): make ui-docs background neutral so we can better see the components on it 2025-01-08 21:34:35 +01:00
upsiflu e1072b9dbb chore(ui-docs): rename `Layout` to `Theme` to prevent confusion with Layout component 2025-01-08 21:34:03 +01:00
upsiflu 2273cab38d feat(ui-docs): activate global router 2025-01-08 21:34:03 +01:00
upsiflu ad9e3dd4b0 feat(ui): [WIP] new `Link` component, use for sidebar links 2025-01-08 21:34:02 +01:00
upsiflu 0695d7e913 feat(ui): modal template for confirming dangerous actions 2025-01-08 21:31:39 +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