LightMobile
Installation
Gemfile
Add to your Gemfile and bundle.
gem "light_mobile"
ApplicationController
Add this include to your ApplicationController.
class ApplicationController < ActionController::Base
include LightMobile::DynamicRenderer
end
MimeTypes
Add this to "config/initializers/mime_types.rb":
require "light_mobile/mime_types"
CSS
Add a new file "app/assets/stylesheets/application_mobile.css.scss":
/*
*= require light_mobile/buttons
*= require light_mobile/menu
*= require light_mobile/simple_form
*= require light_mobile/tables
*/
JavaScript
Add a new file "app/assets/javascripts/application_mobile.js.coffee":
#= require light_mobile/menu
Usage
Tabs
= mobile_tabs do |tabs|
- tabs.tab label: "Details", id: "tab-details", active: true
- tabs.tab label: "Comments", id: "tab-comments"
- tabs.tab label: "Assigned Users", id: "tab-assigned-users"
#tab-details This is the details
#tab-comments This is the comments
#tab-assigned-users This is the assigned users
License
This project rocks and uses MIT-LICENSE.