/app/assets/stylesheetsにあるすべてのscssファイルに含まれる色のリストがたくさんあります。私はapplication.css.scssにそれを含めようとしましたが、運はありません。スタイルシート(Rails)のSCSS定数
2
A
答えて
2
何を行うには:
あなたは
layouts/application.html.erb
にアクセスしたい色でcolors.scss
ファイルを作成します。場所
colors.scss
をapp/assets/stylesheets/partials/shared
とする。これは必須ではありません。私はちょうど整理されるのが好きです。application.css.scss内にはファイル
@import "partials/shared/colors".
が含まれていますが、アセットパイプラインが知っているファイル拡張子を追加する必要はありません。(オプション)
require_tree
ディレクティブを削除します。このディレクティブを削除して@import
に依存すると、前処理されたスタイルシート(例:* .css.scss)が表示される順番でスタイルを読み込むことができます。
あなただけやった:
stylesheet_link_tag 'application'
application.html.erb
で宣言されたが、デフォルトでapplication.css.scss
を探しています。 Asset Pipelineに、application.html.erb
テンプレートを使用するビューで使用するように指示しました。これで、各ビューは指定した色にアクセスできます。
その他のリソース: APにはいくつか深いダイビングがあります。私はそれらをチェックアウトすることをお勧めします。ここに私が役に立つと思ったものがいくつかあります。
関連する問題
- 1. asset_path in scss file rails
- 2. Rails資産pipleline:複数のスタイルシートにコンパイル
- 3. SASS/SCSSでの変数オーバーライドの定義
- 4. railsのアセットパイプラインでSCSS変数を保持していますか?
- 5. Rails 3.1 HAML SCSSフィルタ(メーラ表示)
- 6. Rails 3.1:.scss stylesheetsを追加する
- 7. cpanelのファイルマネージャを使用してscssスタイルシートを編集しますか?
- 8. Scssスタイルシートから変数とミックスインのみをインポートするにはどうすればよいですか?
- 9. Rails 3.1のベンダーCSSスタイルシートとアセットパイプライン
- 10. Sass .scss:ネストと複数のクラス?
- 11. Rails 3.1でスタイルシートを呼び出す
- 12. Rails 3.1アセットパイプラインのSCSSファイルの循環依存性エラー
- 13. rubyでのSCSS(SASS)テンプレートの評価(Railsプロジェクト)
- 14. Rails:なぜ私のscssファイルはコンパイルされませんか?
- 15. Rails 3.1のアセットパイプラインを使用して.scssマニフェストファイルをプリコンパイルする
- 16. RailsアプリケーションでSCSSをライブ編集するのに最適なツール
- 17. railsのscssファイル間でミックスインを共有する3.1
- 18. Compass Scss + Blueprint:オーバーフローを設定する
- 19. Sass/SCSSブラケットインデントを固定する
- 20. SCSS/SASS
- 21. XSLT:親スタイルシートをインポートし、子スタイルシートが、子が親の変数
- 22. 複数のディレクトリにあるSCSS/SASSの複数のサイト
- 23. Less.jsとSCSSのアンパサンド
- 24. プレースホルダMixin SCSS/CSS
- 25. グループSCSS(サス)ミックスイン
- 26. SASS/SCSS @extendルールセレクタ
- 27. webpack scss closures
- 28. SCSS(SASS)計算:#{}
- 29. クラス変数RailsモデルのVS定数
- 30. インポートしたscssファイルの名前を.scssまたは.css.scss