From 911978d4baced8dedfca87fda270a5a0687d2784 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Tue, 19 Jul 2016 10:27:27 +0200 Subject: [PATCH] fix up rules file a bit --- Rules | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/Rules b/Rules index 6dd7363..fffeac2 100644 --- a/Rules +++ b/Rules @@ -2,37 +2,32 @@ # frozen_string_literal: true # ERB -compile '/**/*.erb' do - filter :erb - layout '/default.erb' - filter :relativize_paths, type: :html -end +compile '/*.erb' do + layout '/default.*' -# relativize_paths -compile '/**/*.html' do + filter :erb filter :relativize_paths, type: :html end # Coffeescript -compile '/**/*.coffee' do +compile '/assets/scripts/**/*.coffee' do filter :coffeescript end # SCSS -compile '/**/*.scss' do +compile '/assets/stylesheets/**/*.scss' do filter :sass, syntax: :scss end # Compile all posts compile '/posts/**/*.md' do + # Every post is an article, needed for blogging helper @item.attributes[:kind] = 'article' filter :kramdown - layout '/eventpost.erb' - filter :erb - - layout '/default.erb' + layout '/eventpost.*' + layout '/default.*' filter :erb filter :relativize_paths, type: :html @@ -50,7 +45,7 @@ route '/assets/scripts/**/*' do "#{item.identifier.without_ext}.js" end -passthrough '/**/*.png' +passthrough '/assets/images/*.{png}' route '/**/*.{erb,html,md}' do "#{item.identifier.without_ext}/index.html"