@liftkit-vue/theme-css
v0.2.1
Published
LiftKit pure CSS theme with golden-ratio design tokens - Tailwind v4 compatible
Downloads
34
Maintainers
Readme
@liftkit-vue/theme-css
Pure CSS theme package for LiftKit — use with Tailwind v4 or any CSS framework. No JavaScript required.
Installation
npm install @liftkit-vue/theme-cssUsage
Import in your CSS or Tailwind config:
@import '@liftkit-vue/theme-css';This gives you access to all LiftKit CSS custom properties:
.my-element {
color: var(--lk-primary);
padding: var(--lk-size-md);
border-radius: var(--lk-size-xs);
}What's Included
- Color tokens:
--lk-primary,--lk-secondary,--lk-error,--lk-surface, etc. - Sizing scale:
--lk-size-3xsthrough--lk-size-4xl(golden ratio based) - Typography: Font size and line-height tokens
- Light/Dark variants:
--light__*_lkvand--dark__*_lkvvariables
Use Cases
- Tailwind v4 projects that want LiftKit tokens without Vue components
- Projects using Tailwind-dependent UI frameworks (e.g., Nuxt UI, daisyUI) that need LiftKit design tokens alongside their existing Tailwind setup
- Static sites or non-Vue frameworks
- Custom CSS-only builds
@liftkit-vue/theme-css(日本語)
LiftKit の純粋 CSS テーマパッケージです。Tailwind v4 や任意の CSS フレームワークと組み合わせて使用できます。JavaScript 不要。
インストール
npm install @liftkit-vue/theme-css使い方
CSS または Tailwind 設定でインポート:
@import '@liftkit-vue/theme-css';LiftKit の全 CSS カスタムプロパティが利用可能になります:
.my-element {
color: var(--lk-primary);
padding: var(--lk-size-md);
border-radius: var(--lk-size-xs);
}含まれるもの
- カラートークン:
--lk-primary、--lk-secondary、--lk-error、--lk-surfaceなど - サイジングスケール:
--lk-size-3xs〜--lk-size-4xl(黄金比ベース) - タイポグラフィ: フォントサイズとラインハイトのトークン
- ライト/ダークバリアント:
--light__*_lkvおよび--dark__*_lkv変数
ユースケース
- Vue コンポーネント不要で LiftKit トークンだけ使いたい Tailwind v4 プロジェクト
- Tailwind 必須の UI フレームワーク(Nuxt UI、daisyUI など)を使用しつつ、LiftKit のデザイントークンも併用したい場合
- 静的サイトや Vue 以外のフレームワーク
- CSS のみのカスタムビルド
