@nattui/tailwind-theme-config
TypeScript icon, indicating that this package has built-in type declarations

0.0.1-alpha.9 • Public • Published

Tailwind theme config

Opinionated Tailwind theme configuration.

Getting started

Installation

npm install --save-dev @nattui/tailwind-theme-config

Usage

// tailwind.config.ts

// Root font size 16px (default)
import {
  borderRadius,
  colors,
  fontFamily,
  fontSize,
  screens,
  spacing,
} from "@nattui/tailwind-theme-config"
import type { Config } from "tailwindcss"

const config: Config = {
  content: [
    "./app/**/*.{js,ts,jsx,tsx,mdx}",
    "./components/**/*.{js,ts,jsx,tsx,mdx}",
    "./pages/**/*.{js,ts,jsx,tsx,mdx}",
  ],
  darkMode: "class",
  theme: {
    borderRadius,
    colors,
    fontFamily,
    fontSize,
    screens,
    spacing,
  },
}

export default config
// tailwind.config.ts

// Root font size 10px
import {
  borderRadius10 as borderRadius,
  colors,
  fontFamily,
  fontSize10 as fontSize,
  screens,
  spacing10 as spacing,
} from "@nattui/tailwind-theme-config"
import type { Config } from "tailwindcss"

const config: Config = {
  content: [
    "./app/**/*.{js,ts,jsx,tsx,mdx}",
    "./components/**/*.{js,ts,jsx,tsx,mdx}",
    "./pages/**/*.{js,ts,jsx,tsx,mdx}",
  ],
  darkMode: "class",
  theme: {
    borderRadius,
    colors,
    fontFamily,
    fontSize,
    screens,
    spacing,
  },
}

export default config

Root font size 10px

/* apps/styles/global.css */

html {
  font-size: 10px;
}
// .vscode/settings.json

{
  "tailwindCSS.rootFontSize": 10
}

Readme

Keywords

Package Sidebar

Install

npm i @nattui/tailwind-theme-config

Weekly Downloads

249

Version

0.0.1-alpha.9

License

MIT

Unpacked Size

20.5 kB

Total Files

7

Last publish

Collaborators

  • nattui