Commit Graph

67 Commits

Author SHA1 Message Date
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
ArneBo 1d2351892f fix(style): Center usermenu button self-alignment 2025-01-08 21:34:39 +01:00
ArneBo 52b3d43f6b fix(style): layout paddings 2025-01-08 21:34:38 +01:00
upsiflu e3529d8753 fix(modal): repair layout regression 2025-01-08 21:34:38 +01:00
ArneBo f403f2207d fix(style): fix missing icon gap in usermenu popover logout 2025-01-08 21:34:37 +01:00
ArneBo 78c64a03a4 fix(style): keep sidebar monochrome 2025-01-08 21:34:37 +01:00
ArneBo ce03a0ccee fix(style): make login and signup buttons visible on desktop if not logged in 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 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 f9bbfc3c88 fix(ui): icon class 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
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 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
upsiflu ae384cbd46 feat(ui): make bottom links slightly responsive 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 4b199471cf fix(style): minor adjustments to layout and colors 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
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 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 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
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 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 d2a99599f0 fix(ui): color sidebar & enable ghost style buttons 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
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
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
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
ArneBo 58e5e84610 feat(ui): Sidebar link to existing router links 2025-01-08 21:34:02 +01:00
ArneBo 32f67674cd fix(ui): Working Sidebar buttons 2025-01-08 21:34:02 +01:00
ArneBo 97c9201584 feat(ui): New Sidebar Layout 2025-01-08 21:34:02 +01:00
upsiflu 12ac7d1e79 chore(ui): update sidebar content 2025-01-08 21:34:02 +01:00
upsiflu 637db1c9c7 feat(ui): [WIP] add placeholder paths to sidebar links 2025-01-08 21:34:02 +01:00
upsiflu 01c59e3088 feat(ui): [WIP] add placeholder paths to sidebar links 2025-01-08 21:34:02 +01:00
upsiflu 1c7bed0f7e feat(ui): [WIP] add placeholder paths to sidebar links 2025-01-08 21:34:02 +01:00