ArneBo
|
6a75aef93f
|
refactor(ui): alignment props for alerts and buttons
|
2025-02-12 10:49:04 +01:00 |
upsiflu
|
fe6647e0fb
|
fix(color): indicate [autofocus] on interactive elements when not using the keyboard
|
2025-02-06 20:08:07 +01:00 |
upsiflu
|
ee480eaf43
|
refactor(ui): button only submits form if onClick is undefined
|
2025-02-02 20:49:51 +01:00 |
ArneBo
|
6f728036ec
|
fix(front): consistent playbutton and style in all cards
|
2025-01-27 13:55:56 +01:00 |
ArneBo
|
275094bfee
|
fix(ui): treat all square/circular buttons as iconOnly (upload button in sidebar)
|
2025-01-27 13:55:56 +01:00 |
upsiflu
|
55b6de8654
|
fix(ui): treat all square/circular buttons as iconOnly (upload button in sidebar)
|
2025-01-27 09:50:06 +01:00 |
ArneBo
|
27826e42f4
|
fix(ui): Splitbutton splittoggle class
|
2025-01-25 16:36:13 +01:00 |
ArneBo
|
5a87995c36
|
fix(ui): Splittitle and IconOnly for splitside of split button
|
2025-01-25 16:31:31 +01:00 |
upsiflu
|
f15f675a91
|
fix(ui): regression. Re-enable `disabled` state on buttons (with boolean)
|
2025-01-20 19:02:06 +02:00 |
upsiflu
|
2202d8431f
|
fix(ui): regression (gap between text and icon on buttons)
|
2025-01-20 19:02:06 +02:00 |
ArneBo
|
ac9eaa4e5f
|
feat(ui): playbutton discrete is icon only round
|
2025-01-17 18:57:28 +01:00 |
upsiflu
|
5d503d0361
|
fix(ui): Only render <span> in Button if not icon only
|
2025-01-17 10:45:23 +02:00 |
ArneBo
|
c6854d8ceb
|
feat(ui): Split playbutton can be seperate dropdown only using optionsbutton
|
2025-01-16 13:55:10 +01:00 |
ArneBo
|
9ba8f1d5e2
|
fix(style): Correct split playbutton display
|
2025-01-16 11:02:09 +01:00 |
upsiflu
|
68885b46b3
|
fix(component): re-enable fallback attrs such as 'disabled' for split button
|
2025-01-16 10:30:42 +02:00 |
ArneBo
|
c443593619
|
feat(ui): Splittable playbutton with consistent popover
|
2025-01-15 11:00:46 +01:00 |
upsiflu
|
fff04844f9
|
fix(ui): use small buttons in pagination footer
|
2025-01-10 01:21:05 +01:00 |
upsiflu
|
72649a48e3
|
refactor(ui): additional size props for button, input and link
|
2025-01-08 21:38:46 +01:00 |
ArneBo
|
f3b09edcbb
|
fix(ui) pre-fix-regressions
|
2025-01-08 21:37:53 +01:00 |
upsiflu
|
6c1d1c5785
|
feat(ui): default height of 48px for all inputs
|
2025-01-08 21:34:40 +01:00 |
upsiflu
|
2c078236d7
|
feat(docs): document layout section component
|
2025-01-08 21:34:40 +01:00 |
upsiflu
|
8240856630
|
refactor(ui): factor out alignment (like width and color)
|
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 |
upsiflu
|
8ff2c05e05
|
feat(ui): form layout
|
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 |
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
|
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
|
26a6b45542
|
feat(ui): buttons can be raised (colors)
|
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
|
1b5cfc7215
|
feat(ui): add more style props to Button
|
2025-01-08 21:34:35 +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
|
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 |
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
|
e1072b9dbb
|
chore(ui-docs): rename `Layout` to `Theme` to prevent confusion with Layout component
|
2025-01-08 21:34:03 +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
|
0695d7e913
|
feat(ui): modal template for confirming dangerous actions
|
2025-01-08 21:31:39 +01:00 |
upsiflu
|
0e045bda11
|
chore(ui): make imports consistent; modernize `useProps` and `useModel`
WIP: #2355
|
2025-01-08 21:28:55 +01:00 |
upsiflu
|
744c4b8691
|
feat(ui-docs): implement dev:docs, build:docs and serve:docs (vitepress)
NOTE: type:module added to front/package.json. TODO: Check if app still builds
|
2025-01-08 21:28:55 +01:00 |