0

JQueryMobileを使用しているアプリがあり、すばらしいActiveAdminも幅広く使用しています。ActiveAdminインターフェースの使いやすさとシンプルさは気に入っていますが、アプリの他の部分との一貫性が本当に必要です。

ActiveAdminのスキンを変更してJQuery-Mobileのルックアンドフィールを使用することは可能ですか(つまり、標準のActiveAdminを使用し、そのソースを変更しない)?

4

1 に答える 1

0

ActiveAdmin のスキンを変更することは非常に可能ですが、少し手間がかかります。また、モバイル プレゼンテーションに完全に一致するように構築できないものがかなりの数ある可能性があります。特にそうしたくない場合はそうです。マークアップ レンダリングのオーバーライドを開始します。

生成された active_admin.css ファイルに独自のスタイルをいつでも簡単に追加できます。ActiveAdmin のスタイルをまったく使用せずに開始したい場合は、その css ファイルの 2 つの sass インポートをコメント アウトできます。

@import "active_admin/mixins";
@import "active_admin/base";

または、少なくともベースファイルだけです。現在の管理ページを基本 CSS なしで表示したり、ブラウザーで CSS を完全にオフにして表示したりすることは、それ自体興味深いことであったり、マークアップの構成について有益である場合があります。その観点から、裸のマークアップのスタイルをモバイル プレゼンテーションに合わせて変更する方法を考え始めることができます。

于 2013-01-15T05:24:21.533 に答える