0.3.7 • Published 7 months ago
koltiva-ui-vue v0.3.7
Installation
echo @koltiva:registry=https://gitrepo.kolti.net/api/v4/projects/525/packages/npm/ >> .npmrc
npm i @koltiva/ui-web
Create file tailwind.config.js on root project
const baseConfig = require("@koltiva/ui-web/tailwind.config.js");
module.exports = {
content: [...baseConfig.content],
theme: {
extend: {
...baseConfig.theme.extend,
},
},
plugins: [...baseConfig.plugins],
};
Create file plugins/theme.ts
export default defineNuxtPlugin(() => {
const nuxtApp = useNuxtApp();
const theme = "YOUR_THEME"; // koltitrace | koltipay | koltishop
if (nuxtApp.isHydrating || nuxtApp.ssrContext === undefined) {
document.body.classList.add(theme);
}
});
Update nuxt.config.ts
modules: ["@koltiva/ui-web", "@nuxtjs/tailwindcss", "@nuxt/icon"],
plugins: ["~/plugins/theme.ts"],