0.5.13 • Published 6 months ago

@akquinet/akq-styles v0.5.13

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

frontend-styles

Project setup

1. Run npm install @akquinet/akq-styles or yarn add @akquinet/akq-styles for import package

2. Add to nuxt.config.ts

plugins: [
    "~/plugins/akq-styles.js",
    "~/plugins/set-css-variables.js"
],
vite: {
    optimizeDeps: {
        exclude: ["@akquinet/akq-styles"],
    },
},

3. add to tailwind.config.ts

content: [
    "./src/**/*.{vue,js,ts,jsx,tsx}",
    "./node_modules/@akquinet/akq-styles/**/*.{vue,js,ts,jsx,tsx,scss,css}",
    "./assets/css/**/*.{scss,css}", // Add this line
],

4. create a plugin for import components called akq-styles.js with this code

import { defineNuxtPlugin } from "#app";
import {
  AkqInput,
  AkqDatepicker,
  AkqDatepickerMulty,
  AkqButton,
  AkqSelect,
  AkqTextarea,
  AkqCheckbox,
} from "@akquinet/akq-styles";

// Import SCSS files
import "@akquinet/akq-styles/src/assets/scss/button.scss";
import "@akquinet/akq-styles/src/assets/scss/colorPicker.scss";
import "@akquinet/akq-styles/src/assets/scss/datepicker.scss";
import "@akquinet/akq-styles/src/assets/scss/input.scss";
import "@akquinet/akq-styles/src/assets/scss/select.scss";
import "@akquinet/akq-styles/src/assets/scss/checkbox.scss";
import "@akquinet/akq-styles/src/assets/scss/textarea.scss";

export default defineNuxtPlugin((nuxtApp) => {
  nuxtApp.vueApp.component("AkqInput", AkqInput);
  nuxtApp.vueApp.component("AkqDatepicker", AkqDatepicker);
  nuxtApp.vueApp.component("AkqDatepickerMulty", AkqDatepickerMulty);
  nuxtApp.vueApp.component("AkqButton", AkqButton);
  nuxtApp.vueApp.component("AkqSelect", AkqSelect);
  nuxtApp.vueApp.component("AkqTextarea", AkqTextarea);
  nuxtApp.vueApp.component("AkqCheckbox", AkqCheckbox);
});

5. create a plugin for setting css variables called set-css-variables.js

import { defineNuxtPlugin } from "#app";

export default defineNuxtPlugin((nuxtApp) => {
  const mainColor = "#05806d";
  const textColor = "#3a3a3a";

  // Set the CSS variable
  document.documentElement.style.setProperty("--primary-color", mainColor);
  document.documentElement.style.setProperty("--text-color", textColor);
});

Compiles and hot-reloads for development

yarn dev or npm run dev

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint
0.5.13

6 months ago

0.5.12

6 months ago

0.5.11

6 months ago

0.5.10

6 months ago

0.5.9

6 months ago

0.5.8

6 months ago

0.5.7

6 months ago

0.5.6

6 months ago

0.5.5

6 months ago

0.5.0

6 months ago

0.4.6

6 months ago

0.4.5

6 months ago

0.4.4

6 months ago

0.4.3

6 months ago

0.4.2

6 months ago

0.4.1

7 months ago

0.4.0

7 months ago

0.3.10

7 months ago

0.3.9

7 months ago

0.3.8

8 months ago

0.3.7

8 months ago

0.3.6

8 months ago

0.3.5

8 months ago

0.3.4

8 months ago

0.3.3

8 months ago

0.3.2

8 months ago

0.3.1

8 months ago

0.3.0

8 months ago

0.2.38

9 months ago

0.2.37

9 months ago

0.2.36

9 months ago

0.2.35

9 months ago

0.2.34

9 months ago

0.2.33

9 months ago

0.2.31

9 months ago

0.2.30

9 months ago

0.2.29

9 months ago

0.2.28

9 months ago

0.2.27

9 months ago

0.2.26

9 months ago

0.2.25

9 months ago

0.2.24

9 months ago

0.2.23

9 months ago

0.2.22

9 months ago

0.2.21

9 months ago

0.2.20

9 months ago

0.2.19

9 months ago

0.2.18

10 months ago

0.2.17

10 months ago

0.2.16

10 months ago

0.2.15

10 months ago

0.2.14

10 months ago

0.2.13

10 months ago

0.2.12

10 months ago

0.2.11

10 months ago

0.2.10

10 months ago

0.2.9

10 months ago

0.2.8

10 months ago

0.2.7

10 months ago

0.2.6

10 months ago

0.2.5

10 months ago

0.2.4

10 months ago

0.2.3

10 months ago

0.2.2

10 months ago

0.2.1

10 months ago

0.2.0

10 months ago

0.1.33

10 months ago

0.1.32

10 months ago

0.1.31

10 months ago

0.1.30

10 months ago

0.1.29

10 months ago

0.1.28

10 months ago

0.1.27

10 months ago

0.1.26

10 months ago

0.1.25

10 months ago

0.1.24

10 months ago

0.1.23

10 months ago

0.1.22

10 months ago

0.1.21

10 months ago

0.1.20

10 months ago

0.1.19

10 months ago

0.1.18

10 months ago

0.1.17

10 months ago

0.1.16

10 months ago

0.1.15

10 months ago

0.1.14

10 months ago

0.1.13

10 months ago

0.1.12

10 months ago

0.1.11

10 months ago

0.1.10

10 months ago

0.1.9

10 months ago

0.1.8

10 months ago

0.1.7

10 months ago

0.1.6

10 months ago

0.1.5

10 months ago

0.1.4

10 months ago

0.1.3

10 months ago

0.1.2

10 months ago

0.1.1

10 months ago

0.1.0

10 months ago