Sha256: 300511102a74b593fbf4849035163fd9093064fa33663bf4a902e83bac4086d5

Contents?: true

Size: 502 Bytes

Versions: 19

Compression:

Stored size: 502 Bytes

Contents

# Define a filter for adding the Dokieli UI
Nanoc::Filter.define(:scholar_dokieli_ui) do |content|
  content = content.dup

  # Add Dokieli scripts at the end of the <head>
  content.gsub! %r{\<\/head\>} do |match|
    <<-HTML
  <link href="https://fonts.googleapis.com/css?family=Ubuntu+Mono" rel="stylesheet" />
  <link href="https://dokie.li/media/css/dokieli.css" media="all" rel="stylesheet" />
  <script src="https://dokie.li/scripts/dokieli.js"></script>
</head>
    HTML
  end
  
  content
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
scholarmarkdown-3.3.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-3.2.1 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-3.2.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-3.1.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-3.0.1 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-3.0.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.11.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.10.1 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.10.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.9.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.8.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.7.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.6.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.5.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.4.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.3.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.2.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.1.0 lib/scholarmarkdown/filter/dokieli_ui.rb
scholarmarkdown-2.0.0 lib/scholarmarkdown/filter/dokieli_ui.rb