Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Nuxt layer with default personnal configs. Strongly inspired by Nuxt UI but with UnoCSS.

License

NotificationsYou must be signed in to change notification settings

tcastanie/nuxt-bego-ui

Repository files navigation

Nuxt layer with default personnal configs. Strongly inspired byNuxt UI but withUnoCSS. The aim is to be able to kickstart myvery serious projects quickly.

Warning

🚧 Work in progress 👷

Getting started

Installation

Add the dependency toextends innuxt.config.ts:

// nuxt.config.tsexportdefaultdefineNuxtConfig({extends:'github:tcastanie/nuxt-bego-ui',})

Packages in children

@formkit/auto-animate@iconify-json/mingcute@nuxt/eslint@unocss/core@unocss/nuxt@vueuse/core@vueuse/nuxteslintnuxtunocssvue
pnpm i -D @formkit/auto-animate @iconify-json/mingcute @nuxt/eslint @unocss/core @unocss/nuxt @vueuse/core @vueuse/nuxt eslint nuxt unocss vue

UnoCSS configuration

To reexport the layer config:

// uno.config.tsimportconfigfrom'./.nuxt/uno.config.mjs'exportdefaultconfig

To modify/extend it:

// uno.config.tsimport{mergeConfigs}from'unocss'importconfigfrom'./.nuxt/uno.config.mjs'exportdefaultmergeConfigs([config,{// your overrides}])

See more in doc

Eslint

Add your rules ineslint.config.mjs. See more oneslint.nuxt.com

Usage

  • Exampleapp.vue:

    <template><BegoHeadertitle="Nuxt bego UI"/><NuxtPage/><BegoFooter/></template>
  • pages/index.vue:

    <template><BegoPage><BegoH1>Hello there!</BegoH1></BegoPage></template>

Configuration

Overridable defaultapp.config.ts:

exportdefaultdefineAppConfig({bego:{headerHeight:'4rem',},})

Development

Make sure to install the dependencies

pnpm install

Then start the development server of the.playground folder, onhttp://localhost:3000

pnpm run dev

Website development

Start the dev server of thewebsite folder, onhttp://localhost:3000

pnpm run dev:web

About

Nuxt layer with default personnal configs. Strongly inspired by Nuxt UI but with UnoCSS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp