UNPKG

froala-editor

Version:

A beautiful Javascript WYSIWYG HTML rich text editor made by devs for devs. High performance and modern design make it easy to use for developers and loved by users.

68 lines (55 loc) 2.59 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0"/> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css"> <link rel="stylesheet" href="../../css/froala_editor.css"> <link rel="stylesheet" href="../../css/froala_style.css"> <style> body { text-align: center; } section { width: 81%; margin: auto; text-align: left; } .class1 { text-align: center; color: red; } .class2 { font-weight: 700; font-size: 14px; } </style> </head> <body> <section id="editor"> <div id='edit' style="margin-top: 30px;"> <h1>Paragraph Styles</h1> <p>Using the <code>paragraph_style.min.js</code> plugin it is possible to add custom style on the selected paragraph inside the WYSIWYG HTML editor.</p> <p>The classes should be defined in CSS, otherwise no changes will be visible on the paragraph's appearance.</p> <p>You can define your own paragraph styles using the <a href="https://www.froala.com/wysiwyg-editor/docs/options#paragraphStyles" title="paragraphStyles">paragraphStyles</a> option. This option is an Object where the key represents the class name and its value is the style name that appears in the dropdown list. It is important to have unique keys otherwise they will not work properly.</p> <p>By default you can select multiple paragraph styles at a time. If you want to toggle them and allow only one style to be selected at a time use the <a href="https://www.froala.com/wysiwyg-editor/docs/options#paragraphMultipleStyles" title="paragraphMultipleStyles">paragraphMultipleStyles</a> option.</p> </div> </section> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script type="text/javascript" src="../../js/froala_editor.min.js"></script> <script type="text/javascript" src="../../js/plugins/link.min.js"></script> <script type="text/javascript" src="../../js/plugins/paragraph_style.min.js"></script> <script> $(function(){ $('#edit').froalaEditor({ toolbarButtons: ['bold', 'italic', 'underline', 'strikeThrough', '|', 'paragraphStyle', 'undo', 'redo'], // Define new paragraph styles. paragraphStyles: { class1: 'Class 1', class2: 'Class 2' } }) }); </script> </body> </html>