mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-31 20:28:09 +01:00
docs(ThemePicker): improve design
This commit is contained in:
@@ -140,7 +140,7 @@ function setBlackAsPrimary(value: boolean) {
|
|||||||
Theme
|
Theme
|
||||||
</legend>
|
</legend>
|
||||||
|
|
||||||
<div class="flex gap-1 -mx-2">
|
<div class="grid grid-cols-3 gap-1 -mx-2">
|
||||||
<ThemePickerButton
|
<ThemePickerButton
|
||||||
v-for="m in modes"
|
v-for="m in modes"
|
||||||
:key="m.label"
|
:key="m.label"
|
||||||
|
|||||||
@@ -11,15 +11,16 @@ defineProps<{
|
|||||||
<UButton
|
<UButton
|
||||||
size="sm"
|
size="sm"
|
||||||
color="neutral"
|
color="neutral"
|
||||||
|
variant="outline"
|
||||||
:icon="icon"
|
:icon="icon"
|
||||||
:label="label"
|
:label="label"
|
||||||
:variant="selected ? 'soft' : 'outline'"
|
class="capitalize ring-(--ui-border) rounded-[calc(var(--ui-radius))] text-[11px]"
|
||||||
class="capitalize ring-(--ui-border) rounded-(--ui-radius) text-[11px]"
|
:class="[selected ? 'bg-(--ui-bg-elevated)' : 'hover:bg-(--ui-bg-elevated)/50']"
|
||||||
>
|
>
|
||||||
<template v-if="chip" #leading>
|
<template v-if="chip" #leading>
|
||||||
<slot name="leading">
|
<slot name="leading">
|
||||||
<span
|
<span
|
||||||
class="inline-block w-2 h-2 rounded-full"
|
class="inline-block size-2 rounded-full"
|
||||||
:class="`bg-(--color-light) dark:bg-(--color-dark)`"
|
:class="`bg-(--color-light) dark:bg-(--color-dark)`"
|
||||||
:style="{
|
:style="{
|
||||||
'--color-light': `var(--color-${chip}-500)`,
|
'--color-light': `var(--color-${chip}-500)`,
|
||||||
|
|||||||
Reference in New Issue
Block a user