Sha256: 3cee64d3cd2b836c20a0534578a39038590d8dfdaa75a8d3e66a05eb7120bc68

Contents?: true

Size: 589 Bytes

Versions: 6

Compression:

Stored size: 589 Bytes

Contents

SASS_INIT = (<<-SASS).gsub(/^/, '    ')
# Enables support for SASS template reloading in rack applications.
# See http://nex-3.com/posts/88-sass-supports-rack for more details.
# Store SASS files (by default) within 'app/stylesheets'
require 'sass/plugin/rack'
Sass::Plugin.options[:template_location] = Padrino.root("app/stylesheets")
Sass::Plugin.options[:css_location] = Padrino.root("public/stylesheets")
app.use Sass::Plugin::Rack
SASS

def setup_stylesheet
  require_dependencies 'sass'
  initializer :sass, SASS_INIT.chomp
  empty_directory destination_root('/app/stylesheets')
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
padrino-gen-0.10.6.b lib/padrino-gen/generators/components/stylesheets/sass.rb
padrino-gen-0.10.6.a lib/padrino-gen/generators/components/stylesheets/sass.rb
padrino-gen-0.10.5 lib/padrino-gen/generators/components/stylesheets/sass.rb
padrino-gen-0.10.4 lib/padrino-gen/generators/components/stylesheets/sass.rb
padrino-gen-0.10.3 lib/padrino-gen/generators/components/stylesheets/sass.rb
padrino-gen-0.10.2 lib/padrino-gen/generators/components/stylesheets/sass.rb