提交 a5999965 编写于 作者: View Design's avatar View Design

config

上级 98ef6020
export default defineAppConfig({
ui: {
primary: '#ff6600',
gray: 'cool'
}
})
<template>
<div>
<NuxtWelcome />
<NuxtPage />
</div>
</template>
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
modules: ["@vite-pwa/nuxt", "@nuxt/ui"]
devtools: {
enabled: false
},
modules: [
'@vite-pwa/nuxt',
'@nuxt/ui'
]
})
\ No newline at end of file
<template>
<h1>Home</h1>
</template>
<script>
export default {
name: 'page-index'
}
</script>
\ No newline at end of file
<script setup lang="ts">
const colorMode = useColorMode()
const isDark = computed({
get () {
return colorMode.value === 'dark'
},
set () {
colorMode.preference = colorMode.value === 'dark' ? 'light' : 'dark'
}
})
</script>
<template>
<ClientOnly>
<UButton
:icon="isDark ? 'i-heroicons-moon-20-solid' : 'i-heroicons-sun-20-solid'"
color="gray"
variant="ghost"
aria-label="Theme"
@click="isDark = !isDark"
/>
<template #fallback>
<div class="w-8 h-8" />
</template>
<UButton>Button</UButton>
</ClientOnly>
</template>
import type { Config } from 'tailwindcss'
import defaultTheme from 'tailwindcss/defaultTheme'
export default <Partial<Config>>{
theme: {
extend: {
colors: {
green: {
50: '#EFFDF5',
100: '#D9FBE8',
200: '#B3F5D1',
300: '#75EDAE',
400: '#00DC82',
500: '#00C16A',
600: '#00A155',
700: '#007F45',
800: '#016538',
900: '#0A5331',
950: '#052e16'
}
}
}
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册