0.2.9 • Published 4 years ago

nuxt-ui v0.2.9

Weekly downloads
6
License
MIT
Repository
github
Last release
4 years ago

Nuxt-UI

NuxtUI是一个由 TailwindCss CSS开发的Vue组件,宗旨是根据您的应用程序的独特设计进行定制。

因为使用的是TailwindCss CSS,所以默认情况下使用的是它的类名,并且所有类名都是可配置的,从而使您可以完全自定义组件的外观。

完全可以通过只需要配置一次就可以设置主题类了。

如有建议的地方还请大家反应出来,我希望通过 QQ 群: Discordapp 一起交流讨论

安装和使用

1.安装依赖项

npm install nuxt-ui --save

yarn add nuxt-ui

::: tip 如果您使用的是默认主题,您需要先安装TailwindCSS

或直接下载nuxt.js 官方@nuxtjs/tailwindcss套件

yarn add @nuxtjs/tailwindcss

:::

使用

基础配置

::: tip 这里以 nuxt.js 中的使用例子 :::

步骤一:在plugins目录中创建nuxt-ui.js

import Vue from "vue";
import NuxtUI from "nuxt-ui";
Vue.use(NuxtUI);

步骤二:nuxt.config.js配置

{
  buildModules: ["@nuxtjs/tailwindcss"],
  plugins: [
    {
      src: "~plugins/nuxt-ui",
      ssr: false
    }
  ],
}

自定义主题

::: tip 在这里您只需要设置覆盖的类即可: plugins/themes/default.js :::

plugins中添加您需要覆盖的主题文件,plugins/themes/newButton.js

const NButton = {
  // baseClass: 'border block rounded inline-flex items-center justify-center',
  baseClass: "rounded-lg border block inline-flex items-center justify-center",
  // primaryClass: 'text-white bg-blue-500 border-blue-500 hover:bg-blue-600 hover:border-blue-600',
  primaryClass:
    "text-white bg-purple-500 border-purple-500 hover:bg-purple-600 hover:border-purple-600"
};

const NewTheme = {
  NButton
};

export default NewTheme;

贡献

您喜欢这个项目吗?欢迎任何帮助。(我不是讲英语的人,因此也欢迎对我的评论有任何评论)。 在提出拉动请求之前,请确保已阅读贡献指南... 由于项目创建之初,还未制定好如何贡献指南,指南制定中....

贡献者

LICENSE

MIT

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.3

4 years ago

0.2.4

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.9

4 years ago

0.1.4

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago