Browse Source

feat: 整体调整偏好设置样式

pull/8029/head
xingyu4j 4 months ago
parent
commit
d59cb475af
  1. 2
      packages/effects/layouts/src/widgets/preferences/blocks/number-field-item.vue
  2. 2
      packages/effects/layouts/src/widgets/preferences/blocks/select-item.vue
  3. 6
      packages/effects/layouts/src/widgets/preferences/blocks/theme/font-size.vue
  4. 8
      packages/effects/layouts/src/widgets/preferences/blocks/theme/radius.vue
  5. 8
      packages/effects/layouts/src/widgets/preferences/blocks/toggle-item.vue

2
packages/effects/layouts/src/widgets/preferences/blocks/number-field-item.vue

@ -66,7 +66,7 @@ const slots = useSlots();
<NumberField v-model="inputValue" v-bind="$attrs" class="w-41.25"> <NumberField v-model="inputValue" v-bind="$attrs" class="w-41.25">
<NumberFieldContent> <NumberFieldContent>
<NumberFieldDecrement /> <NumberFieldDecrement />
<NumberFieldInput /> <NumberFieldInput class="h-8" />
<NumberFieldIncrement /> <NumberFieldIncrement />
</NumberFieldContent> </NumberFieldContent>
</NumberField> </NumberField>

2
packages/effects/layouts/src/widgets/preferences/blocks/select-item.vue

@ -64,7 +64,7 @@ const slots = useSlots();
</VbenTooltip> </VbenTooltip>
</span> </span>
<Select v-model="selectValue"> <Select v-model="selectValue">
<SelectTrigger class="h-8 w-41.25"> <SelectTrigger class="h-8 w-41.25" size="sm">
<SelectValue :placeholder="placeholder" /> <SelectValue :placeholder="placeholder" />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>

6
packages/effects/layouts/src/widgets/preferences/blocks/theme/font-size.vue

@ -45,15 +45,15 @@ watch(
:max="max" :max="max"
:min="min" :min="min"
:step="step" :step="step"
class="w-full" class="w-full mr-4"
> >
<NumberFieldContent> <NumberFieldContent>
<NumberFieldDecrement /> <NumberFieldDecrement />
<NumberFieldInput /> <NumberFieldInput class="h-8" />
<NumberFieldIncrement /> <NumberFieldIncrement />
</NumberFieldContent> </NumberFieldContent>
</NumberField> </NumberField>
<span class="text-xs whitespace-nowrap text-muted-foreground">px</span> <span class="text-sm whitespace-nowrap text-muted-foreground">px</span>
</div> </div>
<div class="text-xs text-muted-foreground"> <div class="text-xs text-muted-foreground">
{{ $t('preferences.theme.fontSizeTip') }} {{ $t('preferences.theme.fontSizeTip') }}

8
packages/effects/layouts/src/widgets/preferences/blocks/theme/radius.vue

@ -19,13 +19,7 @@ const items = [
</script> </script>
<template> <template>
<ToggleGroup <ToggleGroup v-model="modelValue" size="sm" type="single" variant="outline">
v-model="modelValue"
class="gap-2"
size="sm"
type="single"
variant="outline"
>
<template v-for="item in items" :key="item.value"> <template v-for="item in items" :key="item.value">
<ToggleGroupItem <ToggleGroupItem
:value="item.value" :value="item.value"

8
packages/effects/layouts/src/widgets/preferences/blocks/toggle-item.vue

@ -26,13 +26,7 @@ const modelValue = defineModel<string>();
<span class="text-sm"> <span class="text-sm">
<slot></slot> <slot></slot>
</span> </span>
<ToggleGroup <ToggleGroup v-model="modelValue" size="sm" type="single" variant="outline">
v-model="modelValue"
class="gap-2"
size="sm"
type="single"
variant="outline"
>
<template v-for="item in items" :key="item.value"> <template v-for="item in items" :key="item.value">
<ToggleGroupItem <ToggleGroupItem
:value="item.value" :value="item.value"

Loading…
Cancel
Save