Sha256: c3ee2a0e87c18e603760a30c58e9e3d1c3f535f9234412f1c39e8dd6df3902b6
Contents?: true
Size: 1.9 KB
Versions: 4
Compression:
Stored size: 1.9 KB
Contents
Zen.asset.register_asset_group(:tabs) do |asset, controller, methods| asset.serve( :javascript, ['admin/zen/js/lib/tabs', 'admin/zen/js/lib/hash'], :name => 'zen_tabs', :controller => controller, :minify => true, :methods => methods ) asset.serve( :css, ['admin/zen/css/tabs'], :name => 'zen_tabs', :controller => controller, :minify => true, :methods => methods ) end Zen.asset.register_asset_group(:datepicker) do |asset, controller, methods| asset.serve( :javascript, ['admin/zen/js/lib/datepicker'], :name => 'vendor_datepicker', :controller => controller, :minify => true, :methods => methods ) asset.serve( :css, ['admin/zen/css/datepicker'], :name => 'vendor_datepicker', :controller => controller, :minify => true, :methods => methods ) end Zen.asset.register_asset_group(:window) do |asset, controller, methods| asset.serve( :javascript, ['admin/zen/js/lib/window'], :name => 'zen_window', :controller => controller, :minify => true, :methods => methods ) asset.serve( :css, ['admin/zen/css/window'], :name => 'zen_window', :controller => controller, :minify => true, :methods => methods ) end Zen.asset.register_asset_group(:editor) do |asset, controller, methods| asset.load_asset_group(:window, controller, methods) asset.serve( :javascript, [ 'admin/zen/js/lib/editor', 'admin/zen/js/lib/editor/markdown', 'admin/zen/js/lib/editor/textile' ], :name => 'zen_editor', :controller => controller, :minify => true, :methods => methods ) asset.serve( :css, ['admin/zen/css/editor'], :name => 'zen_editor', :controller => controller, :minify => true, :methods => methods ) end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
zen-0.4.3 | lib/zen/asset_groups.rb |
zen-0.4.2 | lib/zen/asset_groups.rb |
zen-0.4.1 | lib/zen/asset_groups.rb |
zen-0.4 | lib/zen/asset_groups.rb |