Wykres commitów

8106 Commity (feat/2091-improve-visuals)

Autor SHA1 Wiadomość Data
upsiflu 7aad9b6729 feat(ui): align button center in cross axis; enable large button class 2024-12-18 13:14:07 +01:00
upsiflu e1d4666049 feat(about): merge about and about-this-pod pages 2024-12-18 13:13:02 +01:00
upsiflu 5ae2eeeae5 fix(route): use explicit router import instead of plugin 2024-12-18 11:32:17 +01:00
upsiflu fd6a440280 fix(style): minor adjustments to layout and colors 2024-12-18 11:31:41 +01:00
upsiflu 6504e7291a fix(style): make [aria-pressed] override any :hover styles 2024-12-17 23:39:00 +01:00
upsiflu 238226f309 feat(ui): use new prop `to` for link-like popover items 2024-12-17 23:24:10 +01:00
upsiflu d86abe39dd feat(ui): use column layout for language modal 2024-12-17 23:23:15 +01:00
upsiflu c8fbcaa656 feat(ui): make legal links on sidebar thin 2024-12-17 23:21:06 +01:00
upsiflu 2ef781f4f2 feat(ui): link accepts color and stylistic props 2024-12-17 23:20:37 +01:00
upsiflu f36eb10ac1 fix(ui): modal accepts semantic color 2024-12-17 23:20:10 +01:00
upsiflu b32a0bd607 feat(ui-docs): make ui-docs background neutral so we can better see the components on it 2024-12-17 23:18:54 +01:00
upsiflu 9d0b926346 feat(ui): [WIP] remove more stale color definitions 2024-12-17 23:18:16 +01:00
upsiflu 0866177657 feat(ui): enable color props on Popover and Modal 2024-12-17 23:17:41 +01:00
upsiflu 455f602fba feat(ui): enable links on Popover items 2024-12-17 23:15:31 +01:00
upsiflu 6053ad046d feat(ui): enable columns layout 2024-12-17 23:11:56 +01:00
upsiflu b7e59fd091 feat(ui): add more style props to Button 2024-12-17 23:09:10 +01:00
upsiflu 21a235fa8b chore(ui): [WIP] remove stale color definitions 2024-12-17 19:23:37 +01:00
upsiflu 3980e5ff6a fix(docs): formatting error 2024-12-17 19:23:37 +01:00
upsiflu dd6020581d chore(ui): [WIP] remove stale color definitions 2024-12-17 19:23:37 +01:00
upsiflu 8499eaf907 chore(docs): add usability hint to popover documentation 2024-12-17 19:23:37 +01:00
upsiflu d015476003 chore(docs): how to change colors 🌈 2024-12-17 19:23:37 +01:00
ArneBo a6b5f553d7 fix(ui): revert now obsolete sidebar link hover styles 2024-12-17 18:37:51 +01:00
ArneBo e50da39e06 fix(ui): sidebar links hover no underline 2024-12-17 18:35:02 +01:00
upsiflu 5f71b1301e feat(ui): Link component with no explicit styling has an underline 2024-12-17 17:07:21 +01:00
upsiflu 4dfd1e9d4a fix(style): implement all necessary central color definitions for the Sidebar links and buttons 2024-12-17 15:19:47 +01:00
upsiflu 6444d6f18b feat(ui): simplify layout of Sidebar 2024-12-17 15:15:12 +01:00
upsiflu df25e09683 feat(ui): make Link with item render similarly to Button with icon 2024-12-17 15:12:20 +01:00
upsiflu 0a43e6c55f feat(ui): allow Layout component to embody Html tags (nav, header, ...) 2024-12-17 15:11:05 +01:00
upsiflu 4d40dd810a feat(ui): allow Button to have neutral ("default") color (useful in combination with ghost or outline) 2024-12-17 15:10:02 +01:00
upsiflu 7cd64b8e63 feat(ui): enable and style shortcuts modal 2024-12-17 12:57:11 +01:00
upsiflu e6dfe6b99c fix(style): add prop `overPopover` prop to render Modal over any popover 2024-12-17 12:13:48 +01:00
upsiflu 503d7e6fca fix(front): remove LegacyLayout from App.vue because it created errors in Chrome 2024-12-17 12:12:02 +01:00
ArneBo ec39ad4292 fix(ui): style sidebar search 2024-12-17 02:45:24 +01:00
upsiflu 310c678663 feat(ui): implement link styles; use growing Spacers in Sidebar 2024-12-17 01:37:37 +01:00
upsiflu 0063a53c7b fix(front): infinite recursion because Button component was replaced but not imported 2024-12-17 01:34:18 +01:00
upsiflu 5f959be775 fix(ui): links cannot contain buttons. Props `solid` and `ghost` cannot be combined (see ui-docs) 2024-12-17 00:18:46 +01:00
upsiflu b641f94fc3 fix(ui): make override colors stronger; fix sidebar color, i.e. default raised (gray-800 -> gray-900) 2024-12-16 23:58:21 +01:00
ArneBo 90949783fd fix(ui):theme color switch for ghost button 2024-12-16 16:29:16 +01:00
ArneBo f7ac225b19 fix(ui): color sidebar & enable ghost style buttons 2024-12-16 16:15:25 +01:00
upsiflu c1a054d948 feat(ui): set and document global dark colors (theme-dark) 2024-12-16 15:37:26 +01:00
ArneBo cf9f4f49d4 fix(ui): replace questionmark radio icon in sidebar with boombox 2024-12-16 15:16:21 +01:00
ArneBo e122598297 fix(ui): sidebar layout 2024-12-16 15:13:39 +01:00
ArneBo 60ac71e29e fix(ui): use consistent import syntax 2024-12-16 15:07:48 +01:00
ArneBo 97549f4468 fix(ui): remove douplicate button import from trackbase.vue 2024-12-16 15:05:32 +01:00
upsiflu 14e260db7a chore(ui-docs): improve color documentation and clean up colors.ts 2024-12-16 13:18:29 +01:00
upsiflu 24997ae41c fix(ui): make aria-pressed "true" when given as a prop to the Button component 2024-12-16 12:08:43 +01:00
upsiflu 524918bcbf feat(ui): color (see "using color" in dev:ui-docs) 2024-12-16 00:07:09 +01:00
upsiflu e35220f8a2 chore(style): contain all Sidebar classes inside the module 2024-12-15 15:07:04 +01:00
upsiflu b7b95530bc feat(ui): add layout and spacing options 2024-12-15 15:06:27 +01:00
ArneBo 940baff31d feat(ui): new user menu in sidebar 2024-12-15 14:56:01 +01:00