Commit Graph

1443 Commits

Author SHA1 Message Date
upsiflu a068792306 feat(ui): editable list of pills 2025-01-08 21:34:40 +01:00
upsiflu 220a589715 feat(ui): Link style `force-underline` 2025-01-08 21:34:40 +01:00
upsiflu 2c078236d7 feat(docs): document layout section component 2025-01-08 21:34:40 +01:00
ArneBo 90ae581379 fix(style): usermenu styles 2025-01-08 21:34:40 +01:00
upsiflu 3f2dfc95b3 feat(ui): Layout section component 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 4a62f05d1e fix(regression): button width CSS definition 2025-01-08 21:34:40 +01:00
ArneBo 4428873583 fix(style): [WIP] pagination in artist page 2025-01-08 21:34:40 +01:00
ArneBo b552ca180f fix(style): [WIP] pagination in artist page 2025-01-08 21:34:40 +01:00
ArneBo 334c645d70 fix(style): [WIP] Artist page input select styles 2025-01-08 21:34:39 +01:00
ArneBo 384cd5692a fix(ui): pagination styles 2025-01-08 21:34:39 +01:00
ArneBo 742621d149 fix(style): [WIP] pagination in artist page 2025-01-08 21:34:39 +01:00
upsiflu e9a79dfaf8 feat(ui): implement autofocus prop on input and link 2025-01-08 21:34:39 +01:00
upsiflu dcddaaa561 fix(regressions): alignment and color 2025-01-08 21:34:39 +01:00
upsiflu 8240856630 refactor(ui): factor out alignment (like width and color) 2025-01-08 21:34:39 +01:00
upsiflu c9f59cbd26 fix(ui) 2025-01-08 21:34:39 +01:00
upsiflu 8cfd8e8d9f fix(style) 2025-01-08 21:34:39 +01:00
upsiflu 3f9799fd20 fix(ui): width prop is respected on internal links 2025-01-08 21:34:39 +01:00
ArneBo 2818c3eff3 feat(ui): [WIP] Artist page 2025-01-08 21:34:39 +01:00
ArneBo 22951de0fb fix(ui): [WIP] Logout page link button 2025-01-08 21:34:39 +01:00
ArneBo d0cea0fdf4 refactor(ui): change title to label prop for toggles for consistency 2025-01-08 21:34:39 +01:00
ArneBo 4673c3e24c fix(ui): add missing layout imports on user forms 2025-01-08 21:34:39 +01:00
upsiflu e7a476150f chore(style): buttons are left-aligned by default 2025-01-08 21:34:39 +01:00
ArneBo 44643a9b96 fix(style): Consistent alert headings 2025-01-08 21:34:39 +01:00
ArneBo 424cea646e fix(style): logout page Alert 2025-01-08 21:34:39 +01:00
ArneBo 726f73f177 feat(ui): logout page 2025-01-08 21:34:39 +01:00
upsiflu 61e03ca9a0 chore(ui): minor improvements 2025-01-08 21:34:38 +01:00
upsiflu 8ff2c05e05 feat(ui): form layout 2025-01-08 21:34:38 +01:00
upsiflu 2ebda850c7 feat(ui): allow custom width (via composable props) 2025-01-08 21:34:38 +01:00
ArneBo a588726a54 feat(front): artist page search bar 2025-01-08 21:34:38 +01:00
ArneBo e67b8693c9 fix(style): set correct height for icons on inputs 2025-01-08 21:34:38 +01:00
ArneBo 2a997b4edc fix(style): set correct line height for inputs; add more padding to labels; bigger icons in input-right 2025-01-08 21:34:38 +01:00
upsiflu 81269f7fad fix(front): set label prop resp. slot in inputs 2025-01-08 21:34:38 +01:00
upsiflu b2ba7e1e6a feat(ui): add label prop and slot to textarea component 2025-01-08 21:34:38 +01:00
upsiflu 9e3f2cfb57 feat(ui): add `label` convenience prop to input 2025-01-08 21:34:38 +01:00
upsiflu fe8c7aa564 refactor(front): replace password-input with input; set label prop 2025-01-08 21:34:38 +01:00
upsiflu bb4fbd6e50 refactor(ui): keep password visible when tabbing from 'show password' into input 2025-01-08 21:34:38 +01:00
upsiflu f3da51bbe6 refactor(ui): implement search and password type input 2025-01-08 21:34:38 +01:00
upsiflu 709a7be25e feat(style): No horizontal margin around buttons (except between buttons) 2025-01-08 21:34:38 +01:00
ArneBo c638ef31a2 feat(ui): WIP Artist Page 2025-01-08 21:34:38 +01:00
ArneBo 52b3d43f6b fix(style): layout paddings 2025-01-08 21:34:38 +01:00
ArneBo a33face736 fix(style): Password Input remove styles and indent 2025-01-08 21:34:38 +01:00
ArneBo a2677477f7 fix(style): consistent import dirs on about page 2025-01-08 21:34:38 +01:00
ArneBo 885bf8bc87 fix(style): input field styles 2025-01-08 21:34:38 +01:00
ArneBo acf518a51a fix(style): new signup form 2025-01-08 21:34:38 +01:00
ArneBo 5c48b80bed fix(style): global form label styles 2025-01-08 21:34:38 +01:00
ArneBo 3cd832f288 fix(style): Flexible alert styles 2025-01-08 21:34:37 +01:00
ArneBo 275ed13890 feat(style): new login form 2025-01-08 21:34:37 +01:00
ArneBo 55789f5c01 fix(style): remove now obsolete pusher classes from pages 2025-01-08 21:34:37 +01:00
ArneBo 840c0c4fc0 feat(style): SVG switchable monochrome logo in sidebar 2025-01-08 21:34:37 +01:00
upsiflu 3ba9f38fa7 feat(ui): add title prop to toggle 2025-01-08 21:34:37 +01:00
upsiflu 89d032950d fix(style): fine-tune values 2025-01-08 21:34:37 +01:00
upsiflu a49a311caa chore(cleanup): no console.log in the app 2025-01-08 21:34:37 +01:00
upsiflu 79edf6a0a5 fix(style): minor style corrections 2025-01-08 21:34:37 +01:00
upsiflu acb3656839 fix(front): `aria-pressed` is either true or undefined 2025-01-08 21:34:37 +01:00
upsiflu 4069d2ba71 refactor(ui): composable widths; default colors and widths; consistent props; 2025-01-08 21:34:37 +01:00
upsiflu c65b4bd4f0 feat(ui): more consistent props 2025-01-08 21:34:37 +01:00
upsiflu 37d99e1a53 refactor(about): [WIP] add 2-up and 3-up card layouts 2025-01-08 21:34:36 +01:00
upsiflu bbe8a711d7 fix(ui): link text is left-aligned by default; links are auto-aligned 2025-01-08 21:34:36 +01:00
upsiflu e37aa17f85 fix(ui): links align themselves left by default; improve responsive spacing in card 2025-01-08 21:34:36 +01:00
upsiflu 50bb8808bf fix(a11y): make popover focusable; document additional usability issues 2025-01-08 21:34:36 +01:00
upsiflu 146d624d38 feat(ui-docs): custom grid layout; add examples 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 5f6d0c6bb2 feat(ui): Sidebar thick active links 2025-01-08 21:34:36 +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 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 4b199471cf fix(style): minor adjustments to layout and colors 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 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 a40736d0b6 feat(ui): Link component with no explicit styling has an underline 2025-01-08 21:34:35 +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
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
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
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 533cd4e21b fix(ui): make aria-pressed "true" when given as a prop to the Button component 2025-01-08 21:34:03 +01:00