0
我有一个使用JQueryMobile的应用程序,它也广泛使用了真棒的ActiveAdmin。虽然我喜欢ActiveAdmin界面的简易性,但我非常喜欢与其他应用程序保持一致。是否有可能重新使用activeadmin来使用JQuery-Mobile?
是否有可能(即使用标准的ActiveAdmin,而不是修改它的源代码)重新使用ActiveAdmin来使用JQuery-Mobile外观?
我有一个使用JQueryMobile的应用程序,它也广泛使用了真棒的ActiveAdmin。虽然我喜欢ActiveAdmin界面的简易性,但我非常喜欢与其他应用程序保持一致。是否有可能重新使用activeadmin来使用JQuery-Mobile?
是否有可能(即使用标准的ActiveAdmin,而不是修改它的源代码)重新使用ActiveAdmin来使用JQuery-Mobile外观?
它很有可能使用ActiveAdmin,虽然它可能有点工作要做,并且可能会有很多事情不能完美地用来匹配移动演示文稿,特别是如果你不喜欢不想进入压倒性的标记渲染。
您始终可以简单地将自己的样式添加到为您生成的active_admin.css文件中。如果您想没有任何的ActiveAdmin的风格开始在所有的,你可以注释掉在CSS文件两个青菜进口:
@import "active_admin/mixins";
@import "active_admin/base";
或者至少只是基本文件。它本身对您来说可能很有趣,或者对标记的组织有所了解,查看您当前的管理页面时没有使用基本的CSS,或者在浏览器中关闭了CSS。从这个有利的角度来看,您可以开始思考裸露标记如何重新配置以适应移动演示。 OK。
OK。我在'vendor/assets/stylesheets'(和'javascript')中找到了它,我会稍微尝试一下。 –
实际上,它不仅仅需要添加JQM javascript和css文件 - 我如何添加JQM页面包装? ActiveAdmin页面是否有可访问的布局文件? –
ActiveAdmin的布局和视图全部用Arbre编写(https://github.com/gregbell/arbre),并且通常很难调整,即使您只是在寻找简单的调整。正如您从AA的app/views/layouts目录中的主布局文件中所看到的,它将调用视图工厂而不是在模板文件中执行任务:https://github.com/gregbell/active_admin/blob/master/ app/views/layouts/active_admin.html.arb –