mafortis
mafortis

Reputation: 7118

Add prism to summernote

Is there any way to add a button for prism in summernote editor?

I have prism css and js file included in my view but i don't know how to add button for it in editor:

$(document).ready(function() {
  $('.summernote').summernote({
      minHeight: 200,
      toolbar: [
         ['style', ['style', 'bold', 'italic', 'underline', 'clear']],
         ['font', ['strikethrough', 'superscript', 'subscript']],
         ['fontsize', ['fontsize', 'fontname', 'fontsizeunit', 'height']],
         ['color', ['color']],
         ['para', ['ul', 'ol', 'paragraph']],
         ['table', ['table']],
         ['insert', ['link', 'emoji', 'picture', 'video']],
         ['view', ['fullscreen', 'codeview', 'help']]
      ]
  });
});

Any idea?

Upvotes: 6

Views: 549

Answers (1)

mafortis
mafortis

Reputation: 7118

Solved

I fixed my issue by creating a plugin for summernote as well as package for others to use

Screenshots

editor editor

view

view

Package links

NPM

GitHub

Hope it help others as well.

Upvotes: 2

Related Questions