2016-04-03 2 views
2

私はRails 4アプリケーションでAdministrate gemを試しています。それはうまくいくようで、私はきれいなUIが好きです。しかし、私はモバイルデバイス上で管理操作を可能にするために、反応的なUIが必要です。私はおそらく変更することができますが、管理ビューに関連するものは何も見つけることができない可能性のあるCSSファイルのために私のプロジェクトでどこでも見てきました。ブラウザ開発ツールでの検索応答するためにgem UIビューを管理するCSSスタイルを適用できません

は、このCSSファイルのパスを明らかにする: 私はこのパスを指しているHTMLのheadセクションにスタイルシートへのリンクを見ることができます:

/assets/administrate/application.self-c72e7c1a6aca7d4e9ae8ec6fdd92a87e81881a0012158db0cf618e4f2012d26f.css?body=1 

私は何が起こっているか正確にわかりませんここに。 administratesフォルダは、プロジェクトのどこにも存在していないようです。私はapp/assetslib/assetsをチェックしました。私は、ページがレンダリングされたときにCSSスタイルがインラインで適用されている可能性があると考えていましたが、クラス(eg. class="sidebar")以外にUIの要素で何も見つかりませんでした。 Administrate documentationには、インターフェイスのカスタマイズに関する情報は含まれていません。宝石のソースコードはapplibというディレクトリにありますが、私が言及したように、私はどちらも見つけられません。

おそらく、CSSは、オンザフライでいくつかの隠された前処理によってコンパイルされていますか? 私はUIを乱用することはお勧めできず、予期せずUIが壊れる可能性があることを理解しています。私はそれを試してみたいと思います。応答性のためにカスタマイズした運があれば、何か指導を始めてくれてありがとうと思います。多分、私が行方不明になっている何かが、管理者の設定で微調整できます。ありがとう!

答えて

2

まだ解決していない場合は、https://github.com/thoughtbot/administrate/pull/326をご覧ください。

rails generate administrate:assetsを実行すると、すべてのAdministrateのアセットがアプリケーションにコピーされます。アプリケーションのアセットは、アプリケーションをカスタマイズすることができます。画像、JavaScript、またはスタイルシートのみを選択的にコピーすることもできます。

関連する問題