summernote-rails
summernote-rails copied to clipboard
integration with active admin give messy buttons
[admin.scss]
/*
*= require bootstrap
*= require summernote
*/
[admin.js.coffee] #= require jquery #= require bootstrap #= require summernote
summernote editor
$ -> $('[data-provider="summernote"]').each -> $(this).summernote() height: 280
[post.rb] form do |f| f.inputs 'Blog Post' do f.input :title f.input :featured_image f.input :body, input_html: { 'data-provider' => "summernote"} f.input :user_id, as: :hidden, input_html: {value: current_admin_user.id} end f.actions end
You're probably better off using summernote-lite (no-bootstrap version) which is included in this gem. Use this:
[admin.scss]
@import "summernote-lite";
[admin.js.coffee]
#= require summernote/summernote-lite.js