妹子ui看起来很不错,以为在rails里面添加自定义的css和js和平时一样,结果可想而知,不过弄完以后发现还是比较简单的,这里记录一下

妹子ui需要加载的css和js如下

http://cdn.amazeui.org/amazeui/2.2.0/css/amazeui.css
http://cdn.amazeui.org/amazeui/2.2.0/css/amazeui.min.css
http://cdn.amazeui.org/amazeui/2.2.0/js/amazeui.js
http://cdn.amazeui.org/amazeui/2.2.0/js/amazeui.min.js
http://cdn.amazeui.org/amazeui/2.2.0/js/amazeui.legacy.js
http://cdn.amazeui.org/amazeui/2.2.0/js/amazeui.legacy.min.js
http://cdn.amazeui.org/amazeui/2.2.0/js/amazeui.widgets.helper.js
http://cdn.amazeui.org/amazeui/2.2.0/js/amazeui.widgets.helper.min.js

一个css,3个js

rails4里面有个个asset pipeline,大概是用来压缩css,js等等,提升速度的,具体可以看下http://guides.ruby-china.org/asset_pipeline.html#manifest-files-and-directives

rails程序会默认加载三个路径的资源

app/assets
lib/assets
vendor/assets

妹子ui是妹子公司出的,就放vendor了

贴一下路径,大概是

└── vendor└── assets├── amazeUI│   └── assets│       ├── css│       │   ├── admin.css│       │   ├── amazeui.css│       │   ├── amazeui.flat.css│       │   ├── amazeui.flat.min.css│       │   ├── amazeui.min.css│       │   └── app.css│       ├── fonts│       │   ├── FontAwesome.otf│       │   ├── fontawesome-webfont.eot│       │   ├── fontawesome-webfont.svg│       │   ├── fontawesome-webfont.ttf│       │   ├── fontawesome-webfont.woff│       │   └── fontawesome-webfont.woff2│       ├── i│       │   ├── app-icon72x72@2x.png│       │   ├── examples│       │   │   ├── admin-chrome.png│       │   │   ├── admin-firefox.png│       │   │   ├── admin-ie.png│       │   │   ├── admin-opera.png│       │   │   ├── admin-safari.png│       │   │   ├── adminPage.png│       │   │   ├── blogPage.png│       │   │   ├── landing.png│       │   │   ├── landingPage.png│       │   │   ├── loginPage.png│       │   │   └── sidebarPage.png│       │   ├── favicon.png│       │   └── startup-640x1096.png│       └── js│           ├── amazeui.js│           ├── amazeui.legacy.js│           ├── amazeui.legacy.min.js│           ├── amazeui.min.js│           ├── amazeui.widgets.helper.js│           ├── amazeui.widgets.helper.min.js│           ├── app.js│           ├── handlebars.min.js│           ├── jquery.min.js│           └── polyfill│               ├── rem.min.js│               └── respond.min.js

在页面加载显示,有两种模式,

1,全局加载

在app/assets的application.js里面添加

//= require assets/js/amazeui
//= require assets/js/amazeui.legacy
//= require assets/js/amazeui.widgets.helper

application.css添加

*= require assets/css/amazeui

在你的view,xxx.erb里面添加全局加载

<%= stylesheet_link_tag    "application" %>
<%= javascript_include_tag "application" %>

然后就可以直接用了

2,根据controller独立加载

在app的js目录添加controller名字,我的是admin.js

//= require assets/js/amazeui
//= require assets/js/amazeui.legacy
//= require assets/js/amazeui.widgets.helper

css目录添加admin.css

/**= require assets/css/amazeui*/

自己的view,xxx.erb

<html><head><%= javascript_include_tag params[:admin] %></head><body><div data-am-sticky><button class="am-btn am-btn-primary am-btn-block">Stick to top</button></div><button class="am-btn am-btn-success"data-am-popover="{content: '鄙是点击 Hover 显示的 Popover', trigger: 'hover focus'}">Hover 显示 Popover</button></body>
</html>

rails里面添加妹子ui相关推荐

  1. rails2.3.5 添加jquery ui 找不到images

    为什么80%的码农都做不了架构师?>>>    要维护老版本的rails,添加jquery ui 的时候,images放在sytlesheets下是找不到的,所以把文件放到publi ...

  2. 移动端遇到的问题(苹果ios、妹子ui)

    移动端遇到的问题 1.H5移动端双击放大缩小问题 在使用了<\meta name="viewport" content="width=device-width, i ...

  3. AmazeUI(妹子UI)中CSS组件、JS插件、Web组件的区别

    AmazeUI(妹子UI)是非常优秀的国产前端UI,现在来介绍一下AmazeUI中CSS组件.JS插件与Web组件的区别.  CSS组件顾名思义就是仅使用CSS渲染而成的组件,而JS插件也很容易理解, ...

  4. 使用 妹子UI 开发后台管理页面

    使用 Amaze UI 开发漂亮的后台管理页面,管理端登录页面.管理端列表页面.管理端保存页面. 页面布局样式使用固定定位和flex实现. 创作时间:2022年10月9日09:21:36 登录页面效果 ...

  5. 妹子UI之自定义分页控件

    妹子UI,http://amazeui.org,在这儿顺便帮他打下广告,我个人觉得比Bootstrap漂亮,于是,我就选择了基于它的UI写出来自己的分页控件. paginator.js的内容如下: ( ...

  6. 妹子ui日期控件Uncaught TypeError: $(...).datepicker is not a function

    前端代码 调整位置 还有一个问题是妹子ui日期控件禁用问题 比文档里面多了class data-am-datepicker,结果导致不生效!!!

  7. 使用UI创建vue项目并添加element ui和axios

    目录 简介 Vue简单安装说明 项目创建步骤 总结 简介 因为最近一个项目需要使用SPA的方式,而前端选择使用vue来实现.所以最近重新看了下vue的相关知识,发现最新的vue项目可以在web中使用界 ...

  8. 显示空闲链表和隐式空闲链表_使用空闲资源添加Espresso UI测试

    显示空闲链表和隐式空闲链表 You may want to read the Spanish version of this article in Droid-Latam's publication ...

  9. 工作7年,一位已婚妹子UI自动化测试学习心得

    本文来自一位90后,已婚(3岁小孩的妈妈)妹子的投稿 本文妹子 大家好,我是罗春南,来自海南,工作7年,已是一位3岁孩子妈妈的,90后妹子(已婚,仍可撩).首先,很荣幸能收到公号作者对我的投稿邀请.我 ...

最新文章

  1. Linux自动删除n天前日志
  2. 【深度学习】深度学习两大基础Tricks:Dropout和BN详解
  3. Qt 中使用dll文件的舒服用法 generateDocumentation()函数 乱码解决
  4. HttpHandler和HttpModule 心得介绍
  5. 计算圆弧与矩形相交_【技术】新型七层矩形卷边工艺实践
  6. 【转】hadoop机架感知
  7. 手把手教你开发chrome扩展
  8. Hadoop、Spark大数据入门、进阶电子书大全
  9. android手机紧急快捷键,常用手机指令(手机快捷键)及呼叫转移快捷指令
  10. 计算机的kb和m之间的换算,g和兆的换算(G和M之间的换算)
  11. php linux 一键部署工具,Linux一键配置工具ezhttp介绍
  12. java中stringBuilder的用法
  13. CalBioreagents丨艾美捷丨ACTH N端单克隆抗体
  14. Android真机连接局域网PC服务器的方法
  15. 利用栈实现精制转换c++
  16. word2016 明明设置了默认粘贴为“仅保留文本”,可是每次粘贴的时候还是带源格式怎么办?
  17. Font shape `OMX/cmex/m/n‘ in size <10.53937> not available (Font) size <10.95> substituted.
  18. word使用计算机题,巧用Word编题库
  19. js创建一个电脑对象,该对象要有颜色、重量、品牌、型号,可以看电影、听音乐、打游戏和敲代码。
  20. 基于SSH的羽毛球场地预定系统毕业设计-运动场地预定系统 源码 java-体育馆预定场地管理系统-场馆预约系统

热门文章

  1. python3打印如何换行_浅谈Python3中print函数的换行
  2. 大数据分析案例-基于随机森林算法构建多发性硬化症预测模型
  3. 如何在Win7安装U盘中加入USB3.0的支持
  4. 为什么要使用零欧电阻
  5. 仿写百度(百度一下 你就知道)搜索页面
  6. 秋季补肾的一些方法 - 生活至上,美容至尚!
  7. davinci - 达芬奇 快速构建数据可视化界面
  8. STM32CubeMX——定时器配置
  9. 有没有在线文字转语音的方法?在线文字转语音的方法介绍
  10. 什么是 SSH ?你应该用过吧!