コンテンツにスキップ

スターター

スターターは、SpiraCSS のプロジェクト設定(Stylelint / HTML CLI など)をあらかじめ用意した最小構成のサンプルです。 VS Code 拡張を使う場合は各自インストールして、SCSS 生成や @rel ナビゲーションも試せます。

試せること

  • SpiraCSS のクラス構造(Block/Element、1ファイル1Block)
  • バリアント/ステートの設計(デフォルトは data 属性)
  • HTML -> SCSS 生成(VS Code 拡張 / HTML CLI)
  • Stylelint のルール検証とエラーメッセージ
  • @rel コメントのナビゲーション(Comment Links 拡張)

基礎

一覧

StackStarter構成SCSS 読み込み
Vanillaspiracss-starter-vanilla静的 HTMLHTML でエントリ SCSS を読み込み
Eleventyspiracss-starter-eleventyWebC テンプレート + includeテンプレートでビルド済み CSS を読み込み
Astrospiracss-starter-astroAstro コンポーネントlayout + エントリ SCSS を import
Next.jsspiracss-starter-nextReact コンポーネントグローバル SCSS + CSS Modules
Next.jsspiracss-starter-next-globalReact コンポーネントグローバル SCSS のみ
Nuxtspiracss-starter-nuxtVue コンポーネントグローバル SCSS + scoped SCSS