Froala WYSIWYG Editor Language V3

by Jithin Raj P R

HTML

<script src="https://editor-latest.s3.amazonaws.com/v3/js/froala_editor.pkgd.min.js"></script>
<link rel="stylesheet" href="https://editor-latest.s3.amazonaws.com/v3/css/froala_editor.pkgd.min.css">
<link rel="stylesheet" href="https://editor-latest.s3.amazonaws.com/v3/css/froala_style.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<div id="froala-editor">

  <body>
    <style>
      .fr-element {
        background: red
      }

    </style>
    This is a test, for testing the froala editor code view
  </body>
</div>⁠

JavaScript

var editor = new FroalaEditor('#froala-editor', {
  inlineMode: false,
  //toolbarStickyOffset: 40,
  iframe:true,
  fullPage: true,
  htmlRemoveTags: [],
  listAdvancedTypes: true,
  htmlAllowedTags: ['a', 'abbr', 'address', 'area', 'article', 'aside', 'audio', 'b', 'base', 'bdi', 'bdo', 'blockquote', 'br', 'button', 'canvas', 'caption', 'cite', 'code', 'col', 'colgroup', 'datalist', 'dd', 'del', 'details', 'dfn', 'dialog', 'div', 'dl', 'dt', 'em', 'embed', 'fieldset', 'figcaption', 'figure', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'header', 'hgroup', 'hr', 'i', 'iframe', 'img', 'input', 'ins', 'kbd', 'keygen', 'label', 'legend', 'li', 'link', 'main', 'map', 'mark', 'menu', 'menuitem', 'meter', 'nav', 'noscript', 'object', 'ol', 'optgroup', 'option', 'output', 'p', 'param', 'pre', 'progress', 'queue', 'rp', 'rt', 'ruby', 's', 'samp', 'script', 'style', 'section', 'select', 'small', 'source', 'span', 'strike', 'strong', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'textarea', 'tfoot', 'th', 'thead', 'time', 'tr', 'track', 'u', 'ul', 'var', 'video', 'wbr', 'title', 'meta', 'center'],
  toolbarButtons: {
    'moreText': {
      'buttons': ['bold', 'italic', 'underline', 'strikeThrough', 'fontFamily', 'fontSize', 'textColor', 'backgroundColor', 'lineHeight']
    },
    'moreParagraph': {
      'buttons': ['alignLeft', 'alignCenter', 'formatOLSimple', 'alignRight', 'alignJustify', 'formatOL', 'formatUL', 'paragraphFormat', 'lineHeight', 'quote']
    },
    'moreRich': {
      'buttons': ['insertLink', 'insertImage', 'insertButton', 'insertTable', 'insertSocialMedia', 'mergeTags', 'emoticons', 'specialCharacters', 'embedly', 'insertHR']
    },
    'moreMisc': {
      'buttons': ['undo', 'redo', 'previewPage', 'fullscreen', 'spellChecker', 'html', 'help'],
      'align': 'right',
      'buttonsVisible': 2
    }
  },
  imageUploadParam: 'file',
  emoticonsUseImage: false,
  colorsHEXInput: true,
  // tableMultipleStyles:true,
  tableEditButtons:...