Commit Graph

8936 Commits

Author SHA1 Message Date
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
upsiflu 1740fa7c11 feat(ui): enable and style shortcuts modal 2025-01-08 21:34:34 +01:00
upsiflu 74958dcf34 fix(style): add prop `overPopover` prop to render Modal over any popover 2025-01-08 21:34:04 +01:00
upsiflu bddbb813dc fix(front): remove LegacyLayout from App.vue because it created errors in Chrome 2025-01-08 21:34:04 +01:00
ArneBo a0a97e2bca fix(ui): style sidebar search 2025-01-08 21:34:04 +01:00
upsiflu 1ca7f41ac2 feat(ui): implement link styles; use growing Spacers in Sidebar 2025-01-08 21:34:04 +01:00
upsiflu 302781d1fe fix(front): infinite recursion because Button component was replaced but not imported 2025-01-08 21:34:04 +01:00
upsiflu 13efd647b4 fix(ui): links cannot contain buttons. Props `solid` and `ghost` cannot be combined (see ui-docs) 2025-01-08 21:34:04 +01:00
upsiflu ac46d07c83 fix(ui): make override colors stronger; fix sidebar color, i.e. default raised (gray-800 -> gray-900) 2025-01-08 21:34:04 +01:00
ArneBo 0cd25f7ce4 fix(ui):theme color switch for ghost button 2025-01-08 21:34:04 +01:00
ArneBo d2a99599f0 fix(ui): color sidebar & enable ghost style buttons 2025-01-08 21:34:03 +01:00
upsiflu 973464a07a feat(ui): set and document global dark colors (theme-dark) 2025-01-08 21:34:03 +01:00
ArneBo 24c3eec56a fix(ui): replace questionmark radio icon in sidebar with boombox 2025-01-08 21:34:03 +01:00
ArneBo e563560cb1 fix(ui): sidebar layout 2025-01-08 21:34:03 +01:00
ArneBo b04e5254c4 fix(ui): use consistent import syntax 2025-01-08 21:34:03 +01:00
ArneBo 5e3b867aef fix(ui): remove douplicate button import from trackbase.vue 2025-01-08 21:34:03 +01:00
upsiflu eb1344442d chore(ui-docs): improve color documentation and clean up colors.ts 2025-01-08 21:34:03 +01:00
upsiflu 533cd4e21b fix(ui): make aria-pressed "true" when given as a prop to the Button component 2025-01-08 21:34:03 +01:00
upsiflu e583c51a54 feat(ui): color (see "using color" in dev:ui-docs) 2025-01-08 21:34:03 +01:00
upsiflu 925d2db0a6 chore(style): contain all Sidebar classes inside the module 2025-01-08 21:34:03 +01:00
upsiflu 3865cbac93 feat(ui): add layout and spacing options 2025-01-08 21:34:03 +01:00
ArneBo 7f293d4143 feat(ui): new user menu in sidebar 2025-01-08 21:34:03 +01:00
upsiflu 32cf6c2e3d feat(ui): [WIP] use new Ui components for user menu in sidebar 2025-01-08 21:34:03 +01:00
upsiflu adec453e83 feat(ui-docs): add usability warning; make encapsulating popover state the default example; add example with long list; add TOC 2025-01-08 21:34:03 +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 db197c24aa fix(ui): provide default injection value for 'popover' to eliminate error messages 2025-01-08 21:34:03 +01:00
ArneBo 3ad476fdfa fix(ui): [WIP] Sidebar add temporary user icon and router links until popover menus are in place 2025-01-08 21:34:03 +01:00
upsiflu 2273cab38d feat(ui-docs): activate global router 2025-01-08 21:34:03 +01:00