PageDown for the Rails asset pipeline
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
vendor/assets
.gitignore
Gemfile
LICENSE
README.md
Rakefile
pagedown-rails.gemspec

README.md

pagedown-rails

PageDown for the Rails asset pipeline.

Installation

Add this line to the assets group in your Gemfile:

gem 'pagedown-rails', '~> 1.1.4'

Add the necessary libraries to app/assets/javascripts/application.js:

//= require markdown.converter
//= require markdown.sanitizer
//= require markdown.editor

Add the necessary libraries to app/assets/stylesheets/application.css:

/*
 *= require markdown
 */

To create markdown editor:

var converter = Markdown.getSanitizingConverter();
var editor = new Markdown.Editor(converter);
editor.run();
<div class='wmd-panel'>
  <div id='wmd-button-bar'></div>
  <textarea class='wmd-input'></textarea>
</div>

What's included?

  • markdown.converter
  • markdown.sanitizer
  • markdown.editor
  • css styles

Copyright Richard Hubers, released under the MIT License.