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 |
upsiflu
|
ee2819d826
|
fix(ui): repair link in card with `to` route (whole card as link)
|
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
|
94f02e2d02
|
feat(ui): colors for active links
|
2025-01-08 21:34:02 +01:00 |
upsiflu
|
d703c3e88e
|
chore(docs): document the live ui-docs (vitepress); document some frequent issues (troubleshooting)
|
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 |
upsiflu
|
10361af8f9
|
feat(ui): finish Link component (for Sidebar)
|
2025-01-08 21:34:02 +01:00 |
upsiflu
|
95dd23dbd0
|
feat(ui): [WIP] replace buttons with links in sidebar
|
2025-01-08 21:34:02 +01:00 |
upsiflu
|
7c07f87cfd
|
feat(ui): use dark and light theme for ui components in funkwhale app
|
2025-01-08 21:34:02 +01:00 |
upsiflu
|
ad9e3dd4b0
|
feat(ui): [WIP] new `Link` component, use for sidebar links
|
2025-01-08 21:34:02 +01:00 |
upsiflu
|
8ea49dd251
|
fix(ui): default slot has no name, see https://vuejs.org/guide/components/slots
|
2025-01-08 21:34:01 +01:00 |