Commit Graph

8113 Commits

Author SHA1 Message Date
upsiflu e2672291d0 fix(style): add more fallback colors for basic html elements 2025-01-08 21:34:36 +01:00
upsiflu 9253e8e408 fix(modals): operate global modals through central ui state (vuex) 2025-01-08 21:34:36 +01:00
upsiflu 3955c9ebcd refactor(about): [WIP] use new components 2025-01-08 21:34:36 +01:00
upsiflu 7c29dee096 fix(ui): clean up console.logs 2025-01-08 21:34:36 +01:00
upsiflu e1bd30eb9d feat(ui-docs): minor improvements and corrections 2025-01-08 21:34:36 +01:00
ArneBo 008d8e2a8a fix(ui): remove inert state when modal is closed; buttons are forced to be hidden on desktop 2025-01-08 21:34:36 +01:00
ArneBo 33ef977860 fix(ui): shortcuts modal without table and bottom lines 2025-01-08 21:34:36 +01:00
ArneBo d8111dcbf6 fix(ui): responsive sidebar stays open on desktop when url changes 2025-01-08 21:34:36 +01:00
ArneBo 5f6d0c6bb2 feat(ui): Sidebar thick active links 2025-01-08 21:34:36 +01:00
ArneBo 5032b2536b fix(ui): remove typography.scss from main.scss 2025-01-08 21:34:36 +01:00
upsiflu 03373cba95 feat(ui-docs): add default colors to vitepress docs container 2025-01-08 21:34:36 +01:00
upsiflu 50edbf0cfa feat(ui): document default color choice for buttons 2025-01-08 21:34:36 +01:00
upsiflu ae384cbd46 feat(ui): make bottom links slightly responsive 2025-01-08 21:34:35 +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 6ee1343443 feat(ui-docs): improve card documentation 2025-01-08 21:34:35 +01:00
upsiflu 84eb16bb01 feat(ui): card can be small (fitting the contents) 2025-01-08 21:34:35 +01:00
upsiflu c4d4289c6a feat(ui): links have the same alignment props as buttons 2025-01-08 21:34:35 +01:00
upsiflu 26a6b45542 feat(ui): buttons can be raised (colors) 2025-01-08 21:34:35 +01:00
upsiflu 2602280080 chore(ui): simplify layout component, improve documentation 2025-01-08 21:34:35 +01:00
upsiflu db3b00dd1f feat(docs): show comparative example color uses in ui-docs 2025-01-08 21:34:35 +01:00
upsiflu 7296a352d9 feat(ui): responsive sidebar (breakoff: 1024px) 2025-01-08 21:34:35 +01:00
upsiflu bd840a4ba6 feat(ui): align button center in cross axis; enable large button class 2025-01-08 21:34:35 +01:00
upsiflu 4c2c2a6e4d feat(about): merge about and about-this-pod pages 2025-01-08 21:34:35 +01:00
upsiflu 9a943d6c37 fix(route): use explicit router import instead of plugin 2025-01-08 21:34:35 +01:00
upsiflu 4b199471cf fix(style): minor adjustments to layout and colors 2025-01-08 21:34:35 +01:00
upsiflu 22b99a10e0 fix(style): make [aria-pressed] override any :hover styles 2025-01-08 21:34:35 +01:00
upsiflu b6d4ca5901 feat(ui): use new prop `to` for link-like popover items 2025-01-08 21:34:35 +01:00
upsiflu 0659342715 feat(ui): use column layout for language modal 2025-01-08 21:34:35 +01:00
upsiflu 0672f7e966 feat(ui): make legal links on sidebar thin 2025-01-08 21:34:35 +01:00
upsiflu 7bca997597 feat(ui): link accepts color and stylistic props 2025-01-08 21:34:35 +01:00
upsiflu 2e1f095d37 fix(ui): modal accepts semantic color 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 b806f97fe1 feat(ui): [WIP] remove more stale color definitions 2025-01-08 21:34:35 +01:00
upsiflu 85004fa40e feat(ui): enable color props on Popover and Modal 2025-01-08 21:34:35 +01:00
upsiflu 7162f496fa feat(ui): enable links on Popover items 2025-01-08 21:34:35 +01:00
upsiflu c2dcd6cdba feat(ui): enable columns layout 2025-01-08 21:34:35 +01:00
upsiflu 1b5cfc7215 feat(ui): add more style props to Button 2025-01-08 21:34:35 +01:00
upsiflu 2c4690f9d0 chore(ui): [WIP] remove stale color definitions 2025-01-08 21:34:35 +01:00
upsiflu 873dcaa72b fix(docs): formatting error 2025-01-08 21:34:35 +01:00
upsiflu 739bbb40e3 chore(ui): [WIP] remove stale color definitions 2025-01-08 21:34:35 +01:00
upsiflu 3ab5830296 chore(docs): add usability hint to popover documentation 2025-01-08 21:34:35 +01:00
upsiflu 0460525e3f chore(docs): how to change colors 🌈 2025-01-08 21:34:35 +01:00
ArneBo f7c3ed9c12 fix(ui): revert now obsolete sidebar link hover styles 2025-01-08 21:34:35 +01:00
ArneBo c64f05e16a fix(ui): sidebar links hover no underline 2025-01-08 21:34:35 +01:00
upsiflu a40736d0b6 feat(ui): Link component with no explicit styling has an underline 2025-01-08 21:34:35 +01:00
upsiflu a64bfa5f20 fix(style): implement all necessary central color definitions for the Sidebar links and buttons 2025-01-08 21:34:34 +01:00
upsiflu 17ff21ab4f feat(ui): simplify layout of Sidebar 2025-01-08 21:34:34 +01:00
upsiflu efc0fb4f19 feat(ui): make Link with item render similarly to Button with icon 2025-01-08 21:34:34 +01:00
upsiflu b31a8caf86 feat(ui): allow Layout component to embody Html tags (nav, header, ...) 2025-01-08 21:34:34 +01:00
upsiflu b5475a1cba feat(ui): allow Button to have neutral ("default") color (useful in combination with ghost or outline) 2025-01-08 21:34:34 +01:00