### # Compass ### # Change Compass configuration # compass_config do |config| # config.output_style = :compact # end ### # Page options, layouts, aliases and proxies ### # Per-page layout changes: # # With no layout page '/*.xml', layout: false page '/*.json', layout: false page '/*.txt', layout: false # # With alternative layout # page "/path/to/file.html", layout: :otherlayout # Proxy pages (http://middlemanapp.com/basics/dynamic-pages/) # proxy "/this-page-has-no-template.html", "/template-file.html", locals: { # which_fake_page: "Rendering a fake page with a local variable" } ### # Helpers ### # Automatic image dimensions on image_tag helper # activate :automatic_image_sizes # Reload the browser automatically whenever files change # configure :development do # activate :livereload # end # Methods defined in the helpers block are available in templates # helpers do # def some_helper # "Helping" # end # end <% if options[:css_dir] -%> set :css_dir, '<%= options[:css_dir] -%>' <% else -%> # Change the CSS directory # set :css_dir, "alternative_css_directory" <% end -%> <% if options[:js_dir] -%> set :js_dir, '<%= options[:js_dir] -%>' <% else -%> # Change the JS directory # set :js_dir, "alternative_js_directory" <% end -%> <% if options[:images_dir] -%> set :images_dir, '<%= options[:images_dir] -%>' <% else -%> # Change the images directory # set :images_dir, "alternative_image_directory" <% end -%> # Build-specific configuration configure :build do # For example, change the Compass output style for deployment # activate :minify_css # Minify Javascript on build # activate :minify_javascript # Enable cache buster # activate :asset_hash # Use relative URLs # activate :relative_assets # Or use a different image path # set :http_prefix, "/Content/images/" end