2013-01-14 114 views

回答

0

它很有可能使用ActiveAdmin,虽然它可能有点工作要做,并且可能会有很多事情不能完美地用来匹配移动演示文稿,特别是如果你不喜欢不想进入压倒性的标记渲染。

您始终可以简单地将自己的样式添加到为您生成的active_admin.css文件中。如果您想没有任何的ActiveAdmin的风格开始在所有的,你可以注释掉在CSS文件两个青菜进口:

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

或者至少只是基本文件。它本身对您来说可能很有趣,或者对标记的组织有所了解,查看您当前的管理页面时没有使用基本的CSS,或者在浏览器中关闭了CSS。从这个有利的角度来看,您可以开始思考裸露标记如何重新配置​​以适应移动演示。 OK。

+0

OK。我在'vendor/assets/stylesheets'(和'javascript')中找到了它,我会稍微尝试一下。 –

+0

实际上,它不仅仅需要添加JQM javascript和css文件 - 我如何添加JQM页面包装? ActiveAdmin页面是否有可访问的布局文件? –

+0

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 –