我有一个使用 JQueryMobile 的应用程序,它也广泛使用了很棒的 ActiveAdmin。虽然我喜欢 ActiveAdmin 界面的易用性和简单性,但我真的希望与我的应用程序的其余部分保持一致。
是否有可能(即使用标准 ActiveAdmin 并且不修改其源代码)重新设计 ActiveAdmin 以使用 JQuery-Mobile 的外观和感觉?
我有一个使用 JQueryMobile 的应用程序,它也广泛使用了很棒的 ActiveAdmin。虽然我喜欢 ActiveAdmin 界面的易用性和简单性,但我真的希望与我的应用程序的其余部分保持一致。
是否有可能(即使用标准 ActiveAdmin 并且不修改其源代码)重新设计 ActiveAdmin 以使用 JQuery-Mobile 的外观和感觉?
很有可能重新设计 ActiveAdmin,尽管这需要做一些工作,而且可能有很多东西不能完美地与移动演示相匹配,特别是如果你不想进入覆盖标记渲染。
您总是可以简单地开始将您自己的样式添加到为您生成的 active_admin.css 文件中。如果您想完全不使用任何 ActiveAdmin 样式,您可以注释掉该 css 文件中的两个 sass 导入:
@import "active_admin/mixins";
@import "active_admin/base";
或者至少只是基本文件。在没有基本 css 或在浏览器中完全关闭 css 的情况下查看当前管理页面可能对您本身很有吸引力,或者对标记的组织提供信息。从这个有利的角度,您可以开始思考如何重新设计裸标记以匹配移动演示文稿。