Fix for issue #113, based heavily on fujii@16e8a9d10259e4665534825422ec05b704f7114d.
This commit is contained in:
parent
c77431db7e
commit
13547e6edf
3 changed files with 8 additions and 10 deletions
14
Rakefile
14
Rakefile
|
@ -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
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
---
|
||||
theme :
|
||||
name : bootstrap-3
|
||||
layout: default
|
||||
---
|
||||
{% include JB/setup %}
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
---
|
||||
theme :
|
||||
name : bootstrap-3
|
||||
layout: default
|
||||
---
|
||||
{% include JB/setup %}
|
||||
|
|
Loading…
Add table
Reference in a new issue