mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-04 05:28:59 +01:00 
			
		
		
		
	Added sample test files.
This commit is contained in:
		
							parent
							
								
									4b338fe851
								
							
						
					
					
						commit
						d2f5d40c0d
					
				
							
								
								
									
										54
									
								
								sample/ckeditor.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								sample/ckeditor.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,54 @@
 | 
				
			|||||||
 | 
					/**
 | 
				
			||||||
 | 
					 * @license Copyright (c) 2003-2021, CKSource - Frederico Knabben. All rights reserved.
 | 
				
			||||||
 | 
					 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* globals console, window, document */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import ClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor';
 | 
				
			||||||
 | 
					import Typing from '@ckeditor/ckeditor5-typing/src/typing';
 | 
				
			||||||
 | 
					import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph';
 | 
				
			||||||
 | 
					import Undo from '@ckeditor/ckeditor5-undo/src/undo';
 | 
				
			||||||
 | 
					import Enter from '@ckeditor/ckeditor5-enter/src/enter';
 | 
				
			||||||
 | 
					import Clipboard from '@ckeditor/ckeditor5-clipboard/src/clipboard';
 | 
				
			||||||
 | 
					import Link from '@ckeditor/ckeditor5-link/src/link';
 | 
				
			||||||
 | 
					import Bold from '@ckeditor/ckeditor5-basic-styles/src/bold';
 | 
				
			||||||
 | 
					import Italic from '@ckeditor/ckeditor5-basic-styles/src/italic';
 | 
				
			||||||
 | 
					import CKEditorInspector from '@ckeditor/ckeditor5-inspector';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import CodeBlock from '@ckeditor/ckeditor5-code-block/src/codeblock';
 | 
				
			||||||
 | 
					import Mermaid from '../src/mermaid';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ClassicEditor
 | 
				
			||||||
 | 
						.create( document.querySelector( '#editor' ), {
 | 
				
			||||||
 | 
							plugins: [
 | 
				
			||||||
 | 
								Typing,
 | 
				
			||||||
 | 
								Paragraph,
 | 
				
			||||||
 | 
								Undo,
 | 
				
			||||||
 | 
								Enter,
 | 
				
			||||||
 | 
								Clipboard,
 | 
				
			||||||
 | 
								Link,
 | 
				
			||||||
 | 
								Bold,
 | 
				
			||||||
 | 
								Italic,
 | 
				
			||||||
 | 
								CodeBlock,
 | 
				
			||||||
 | 
								Mermaid
 | 
				
			||||||
 | 
							],
 | 
				
			||||||
 | 
							toolbar: [ 'bold', 'italic', 'link', 'undo', 'redo', 'codeBlock', 'mermaid' ],
 | 
				
			||||||
 | 
							codeBlock: {
 | 
				
			||||||
 | 
								languages: [
 | 
				
			||||||
 | 
									{ language: 'plaintext', label: 'Plain text', class: '' },
 | 
				
			||||||
 | 
									{ language: 'javascript', label: 'JavaScript' },
 | 
				
			||||||
 | 
									{ language: 'python', label: 'Python' },
 | 
				
			||||||
 | 
									{ language: 'mermaid', label: 'Mermaid' }
 | 
				
			||||||
 | 
								]
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						} )
 | 
				
			||||||
 | 
						.then( editor => {
 | 
				
			||||||
 | 
							window.editor = editor;
 | 
				
			||||||
 | 
							CKEditorInspector.attach( editor );
 | 
				
			||||||
 | 
							window.console.log( 'CKEditor 5 is ready.', editor );
 | 
				
			||||||
 | 
						} )
 | 
				
			||||||
 | 
						.catch( err => {
 | 
				
			||||||
 | 
							console.error( err.stack );
 | 
				
			||||||
 | 
						} );
 | 
				
			||||||
							
								
								
									
										22
									
								
								sample/index.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								sample/index.html
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,22 @@
 | 
				
			|||||||
 | 
					<!DOCTYPE html>
 | 
				
			||||||
 | 
					<html lang="en">
 | 
				
			||||||
 | 
					<head>
 | 
				
			||||||
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
 | 
					    <title>CKEditor 5 Mermaid widget – Development Sample</title>
 | 
				
			||||||
 | 
					    <style>
 | 
				
			||||||
 | 
					        body {
 | 
				
			||||||
 | 
					            max-width: 800px;
 | 
				
			||||||
 | 
					            margin: 20px auto;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    </style>
 | 
				
			||||||
 | 
					</head>
 | 
				
			||||||
 | 
					<body>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h1>CKEditor 5 Mermaid widget – Development Sample</h1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div id="editor">
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<script src="./ckeditor.dist.js"></script>
 | 
				
			||||||
 | 
					</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user