gwind-v2
v0.1.6
Published
Gwind Design Tokens v2 - Optimized for Tailwind CSS v4
Readme
gwind-v2 (Design Tokens)
Design token berbasis Tailwind CSS v4 untuk ekosistem aplikasi PT Pegadaian. Library ini menyediakan nilai desain yang konsisten seperti warna, tipografi, dan tema yang dioptimalkan untuk performa tinggi dan kemudahan integrasi.
Fitur Utama
- Tailwind CSS v4 Native: Menggunakan engine Oxide terbaru tanpa ketergantungan PostCSS.
- Micro Frontend Ready: Ekspor variabel CSS murni untuk konsumsi runtime antar aplikasi.
- shadcn/ui Compatible: Penamaan token selaras dengan standar industri.
Getting Started
Instalasi
npm install gwind-v2 -D
# atau
pnpm add gwind-v2 -DPenggunaan (Tailwind v4)
Pada Tailwind v4, Anda cukup mengimpor file CSS yang disediakan langsung ke dalam entry point CSS Anda:
/* app.css */
@import "tailwindcss";
@import "gwind-v2/gwind.css";Atau jika Anda hanya ingin mengimpor variabel CSS dan memetakan tema sendiri:
@import "tailwindcss";
@import "gwind-v2/base.css";
@import "gwind-v2/theme.css";Penggunaan (Legacy / Tailwind v3)
Jika Anda masih menggunakan tailwind.config.js:
import { gwindTheme } from "gwind-v2";
export default {
theme: {
...gwindTheme
}
}Pengembangan
Build
Untuk melakukan build ulang token (menghasilkan JS dan CSS):
npm run buildStruktur Output
dist/index.js: Logic JS dan konfigurasi tema (CommonJS).dist/gwind.css: Bundle CSS lengkap (Tailwind v4 native).dist/styles/base.css: Definisi variabel CSS (:root).dist/styles/theme.css: Pemetaan@themeuntuk Tailwind v4.
