UNPKG

nuxt-arch-dev

Version:

Arch is a Nuxt 3 template for creating your personal website less than a minute.

66 lines (54 loc) 1.02 kB
import { createResolver } from '@nuxt/kit' const { resolve } = createResolver(import.meta.url) export default defineNuxtConfig({ extends: [ 'nuxt-seo-kit', ], app: { keepalive: true, }, alias: { '~arch': resolve('./'), }, router: { options: { linkActiveClass: 'active', linkExactActiveClass: 'active', }, }, components: [ { global: true, prefix: 'arch', path: resolve('./components/arch'), }, ], modules: [ 'nuxt-icon', '@vueuse/nuxt', '@unocss/nuxt', '@nuxt/content', 'nuxt-config-schema', '@nuxtjs/color-mode', ], unocss: { configFile: resolve('./uno.config.ts'), }, content: { documentDriven: true, highlight: { theme: { default: 'one-dark-pro', }, }, navigation: { fields: ['title', 'icon', '_path'], }, }, colorMode: { hid: 'color-mode-script', globalName: '__COLOR_MODE__', storageKey: 'color-mode', classSuffix: '', }, })