docs(app): update module & framework select

This commit is contained in:
Benjamin Canac
2024-12-05 23:36:02 +01:00
parent 46f4e5a24d
commit 6f1f9f4d81
3 changed files with 7 additions and 4 deletions

View File

@@ -14,7 +14,10 @@ onMounted(() => {
:items="frameworks"
:content="false"
color="neutral"
:ui="{ leadingIcon: 'group-data-[state=inactive]:grayscale' }"
:ui="{
indicator: 'bg-[var(--ui-bg)]',
trigger: 'px-1 data-[state=active]:text-[var(--ui-text-highlighted)]'
}"
@update:model-value="(framework = $event as string)"
/>
</template>

View File

@@ -14,7 +14,7 @@ onMounted(() => {
:items="modules"
:content="false"
color="neutral"
:ui="{ trigger: 'px-1' }"
:ui="{ indicator: 'bg-[var(--ui-bg)]', trigger: 'px-1 data-[state=active]:text-[var(--ui-text-highlighted)]' }"
@update:model-value="(module = $event as string)"
/>
</template>

View File

@@ -2,12 +2,12 @@ export function useSharedData() {
const framework = useCookie('nuxt-ui-framework', { default: () => 'nuxt' })
const frameworks = computed(() => [{
label: 'Nuxt',
icon: 'i-logos-nuxt-icon',
icon: 'i-simple-icons-nuxtdotjs',
value: 'nuxt',
onSelect: () => framework.value = 'nuxt'
}, {
label: 'Vue',
icon: 'i-logos-vue',
icon: 'i-simple-icons-vuedotjs',
value: 'vue',
disabled: module.value === 'ui-pro',
onSelect: () => framework.value = 'vue'