Get gem from Gemcutter.
Get source from github.
A Sass-based Meta-Framework for Compass that allows you to mix and match any of the following:
- jRails with jQuery 1.4.4 and jQuery.UI 1.8.9 including themes
- jQuery Tools 1.2.5
- jquery.jstree.js V1.0rc3
- jquery.dynatree.js V1.0.2
- jquery.ribbon.js
- jquery.jqGrid.js V3.8.2 (with minor changes to make in RESTful)
- jquery.mobile.js 1.0a2
- jquery.jqtouch.js V1.0b2
This library requires Compass.
For the moment this plugin supports Rails 2.3.
An upgrade to Rails 3.x is planned, but depends on the upgrade of compass which actually has alpha state.
Hint: When trying to build the gem under Windows, bundler can't locate the rakfile. Apply the patch from Arve Knudsen to fix it.
Use compass to install the jRails, jQuery and jQuery.UI javascript library including themes into your project.
For jQuery:
compass install [-r jquery] jquery/jquery
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/jquery.ui
To use the localized stylesheets and javacripts for jQuery include (using the rails_xss plugin):
= stylesheet_link_tag "compiled/jquery/ui/[theme].css", :media => 'screen, projection' = javascript_include_tag :jquery_ui = javascript_include_tag :jrails = raw jquery_javascripts(I18n.locale)
into your layouts.
Use compass to install the jQuery TOOLS javascript library into your project.
compass install [-r jquery] jquery/tools
To use the javacripts include:
= javascript_include_tag :tools
Use compass to install the jQuery Dynatree javascript library into your project.
compass install [-r jquery] jquery/dynatree
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/jquery.ui
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/dynatree/[skin].css', :media => 'screen, projection' = javascript_include_tag :dynatree
Use compass to install the jQuery jsTree javascript library into your project.
compass install [-r jquery] jquery/jstree
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/jquery.ui
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/jstree/[theme].css', :media => 'screen, projection' = javascript_include_tag :jstree
Use compass to install the jQuery Ribbon javascript library into your project.
compass install [-r jquery] jquery/ribbon
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/jquery.ui
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/ribbon/[theme].css', :media => 'screen, projection' = javascript_include_tag :ribbon
Use compass to install the jqGrid javascript library into your project.
compass install [-r jquery] jquery/jqgrid
You will find the jqGrid stylesheet in easy-to-read Sass format at:
stylesheets/jquery.ui
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/jqGrid.css', :media => 'screen, projection' = raw jqgrid_javascripts(I18n.locale)
Use compass to install the Secret Sauce for jqGrid javascript library into your project.
compass install [-r jquery] jquery/secret_sauce
You will find all the stylesheets in easy-to-read Sass format.
stylesheets/jquery.ui
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/secret_sauce.css', :media => 'screen, projection' = javascript_include_tag :secret_sauce
Use compass to install the jquery.ical javascript library into your project.
compass install [-r jquery] jquery/ical
You will find all the stylesheets in easy-to-read Sass format.
stylesheets/jquery.ui
To use the (localized) stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/ical.css', :media => 'screen, projection' = javascript_include_tag :ical
Use compass to install the emulator stylesheets and fullsize images for iPhone and iPad into your project.
compass install [-r jquery] jquery/emulators
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/emulators
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/emulators/ipad.landscape.css', :media => 'screen, projection' = stylesheet_link_tag 'compiled/emulators/iphone.portrait.css', :media => 'screen, projection'
Use compass to install the jQuery mobile javascript library and themes into your project.
compass install [-r jquery] jquery/mobile
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/mobile
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag "compiled/jquery/mobile/[theme].css", :media => 'screen, projection' = javascript_include_tag :mobile'
Use compass to install the jQTouch javascript library into your project.
compass install [-r jquery] jquery/jqtouch
You will find all the stylesheets in easy-to-read Sass format at:
stylesheets/jqtouch
To use the localized stylesheets and javacripts include:
= stylesheet_link_tag 'compiled/jquery/touch/[theme].css', :media => 'screen, projection' = javascript_include_tag :jqtouch'
- aaron for jRails
- David Turnbull for compass-jquery
- Jonathan Linowes for gridify
- ahe for 2dc_jqgrid
- scrubber for jquery_grid_for_rails
- ariesroyaal for secret_sauce now at.
- Ryan Heath for pretty_flash.
- Chris Domigan for jQuery ContextMenu Plugin
- Kalus Hartl for jQuery Cookie Plugin
- Martin Wendt for jQuery Dynatree Plugin
- John Reisig et. al. for jQuery Form Plugin
- Tony Tomov for jQuery Grid Plugin
- Tim Caswell for jQuery haml Plugin
- Takayuki Miwa for jQuery history plugin
- Ivan Bozhanov for jQuery jsTree Plugin
- Fabrizio Balliano and Fabrizio Balliano for jQuery Layout Plugin
- Brandon Aaron and Fabrizio Balliano for jQuery Mousewheel Plugin
- Yehuda Katz for jQuery Offline Plugin
- Andreas Eberhard for jQuery PngFix Plugin (for IE)
- "Cowboy" Ben Alman for jQuery replaceText Plugin
- Mikael Soederstroem for jQuery Ribbon Plugin
- Gareth Watts from Splunk Inc for jQuery Sparklines plugin
- Denis Howlett for jQuery Table Drag and Drop Plugin
- John Reisig et. al. for jQuery Templating Plugin
- Juan G. Hurtado for jQuery TOOLS
- Michael Aufreiter for jQuery UI Multiselect Plugin
- Andrew M Andrews III for Any+Time
- Steven Wittens for Farbtastic Colorpicker plugin
- Adam Shaw for FullCalendar
- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so I don't break it in a future version unintentionally.
- Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
- Send me a pull request. Bonus points for topic branches.
Copyright © 2009-2011 Kosmas Schuetz. See LICENSE for details.