Fix for issue #113, based heavily on fujii@16e8a9d10259e4665534825422ec05b704f7114d.

This commit is contained in:
groundh0g 2015-02-28 00:14:18 -06:00
parent c77431db7e
commit 13547e6edf
3 changed files with 8 additions and 10 deletions

View file

@ -134,16 +134,10 @@ namespace :theme do
puts "Generating '#{theme_name}' layout: #{File.basename(filename)}"
open(File.join(CONFIG['layouts'], File.basename(filename)), 'w') do |page|
if File.basename(filename, ".html").downcase == "default"
page.puts "---"
page.puts File.read(settings_file) if File.exist?(settings_file)
page.puts "---"
else
page.puts "---"
page.puts "layout: default"
page.puts "---"
end
page.puts "{% include JB/setup %}"
page.puts "---"
page.puts File.read(settings_file) if File.exist?(settings_file)
page.puts "layout: default" unless File.basename(filename, ".html").downcase == "default"
page.puts "---" page.puts "{% include JB/setup %}"
page.puts "{% include themes/#{theme_name}/#{File.basename(filename)} %}"
end
end

View file

@ -1,4 +1,6 @@
---
theme :
name : bootstrap-3
layout: default
---
{% include JB/setup %}

View file

@ -1,4 +1,6 @@
---
theme :
name : bootstrap-3
layout: default
---
{% include JB/setup %}