グリッドの視覚化https://github.com/Team-Sass/Singularity/wiki/Creating-Grids#visualizing-your-gridsの指示に従って、トグル機能を機能させようとしました。
まず、誰かが以下が実際に何をすることになっているのか説明できますか?
compass install singularitygs/grid-toggle
フォルダーといくつかのファイルを作成すると想定していますが、コマンドを実行しても何も起こりません。私が次のことをすると..
compass install singularitygs/box-sizing
期待どおりにディレクトリとファイルを作成します。
私のプロジェクトは Singularity で正常に動作します (これは 1 つの SASS ファイル、1 つの html ファイルです)
@include background-gridは SCSS ファイル内で機能しますが、それが最初の方法であり、トグル バージョンに興味があります。
提供された grid.js AND grid.min.js ファイルを手動で含めようとし、index.html ファイルの先頭でそれらを参照しました。提案どおり、 body タグにdata-development-grid="show"を追加しました。トグルで動作させることはもちろん、デフォルトでグリッドを表示することさえできません。
ここに私の宝石ファイルの一部があります
gem 'toolkit', '~>1.0.0'
gem 'singularitygs', '~>1.0.7'
gem 'breakpoint', '~>2.0.2'
group :development do
gem 'guard'
gem 'guard-compass'
gem 'guard-livereload'
end
そして私の単純なHTMLファイル
<html>
<head>
<link rel="stylesheet" type="text/css" href="stylesheets/screen.css" />
<script type="text/javascript" src="javascripts/grid.min.js"></script>
<script type="text/javascript" src="javascripts/grid.js"></script>
</head>
<body data-development-grid="show">
<h1>test</h1>
<div id="mydiv" class="no-mqs container">
<p>This is my div</p>
</div>
</body>
</html>
そして私の1つのSCSSファイル
@import 'compass';
@import 'compass/reset';
@import 'toolkit';
@import 'singularitygs';
@import 'breakpoint';
上記のすべてのインポートの下に、いくつかのグリッド変数、コンテナー クラス、その他の基本的なスタイルがいくつかあります。
どんな助けでも感謝します。
ありがとう