ichi-com-yi / sass-func

sassの関数やmixinをvscodeでコンパイルするリポジトリ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sassの関数やmixinをvscodeでコンパイルするリポジトリ

主に社内用にサクッとコンパイルして値を確認できるようにと思って作りました。
sassの機能を利用してエディター(vscode)で関数やmixinで値を計算します。

ディレクトリ

├── .vscode
│   └── settings.json
├── css
│   ├── clamp.css
│   └── lh.css
├── sass
│   ├── _function.scss
│   ├── clamp.scss
│   └── lh.scss
├── .editorconfig
└── README.md
  • .vscode vscodeの設定ファイルなどが収められたディレクトリ
    • settings.json vscodeの設定ファイル
  • css cssファイルが収められたディレクトリ
    • clamp.css 関数 fs を記述したscssファイルをコンパイルしたcssファイル
    • lh.css mixin lh を記述したscssファイルをコンパイルしたcssファイル
  • sass scssファイルが収められたディレクトリ
    • _function.scss 関数・mixinの設定ファイル
    • clamp.scss 関数 fs を記述したファイル
    • lh.scss mixin lh を記述したファイル
  • .editorconfig EditorConfigの設定ファイル
  • README.md 説明などを記載

必要なプラグイン

できればインストールしたほうがいいプラグイン


使用方法

  • ダウンロードしたsassディレクトリ配下のclamp.scsslh.scssを参考にしてください。
  • 関数やmixinは_function.scssを参考にしてください。

説明

  • 関数 fs はclampを計算し mixin lh はラインハイトの上下の余白を相殺します。
  • sassディレクトリ配下に作成した◯◯.scssと同じ名前もcssファイルがcssディレクトリ配下にコンパイルされた状態で作成されます。 (sassディレクトリ配下のscssファイルの箇所がややこしくて、申し訳ないです)
  • コンパイルする場所やベンダープレフィックスを変更したいなどありましたら、.vscodeディレクトリ配下のsettings.jsonを編集してください。

参考サイト

以下のサイトを参考に作成させていただきました。


最後に

sassをコンパイルできるようであれば、どのようなツールでも構いません。
目的は、社内用でサクッとなので必須プラグインでLive Sass Compilerを指定させていただきました。
できればインストールしたほうがいいプラグインEditorConfig for VS Codeも必須ではありませんが、インデントや改行コードを統一できるので記載しました。

About

sassの関数やmixinをvscodeでコンパイルするリポジトリ


Languages

Language:SCSS 86.6%Language:CSS 13.4%