jotdown_wasm: use full viewport
This commit is contained in:
		
					parent
					
						
							
								d5803c4a12
							
						
					
				
			
			
				commit
				
					
						122cb84d2d
					
				
			
		
					 2 changed files with 12 additions and 5 deletions
				
			
		| 
						 | 
					@ -12,7 +12,7 @@ index.html: Makefile demo.html
 | 
				
			||||||
	echo '<head>' >> $@
 | 
						echo '<head>' >> $@
 | 
				
			||||||
	echo '<title>Jotdown Demo</title>' >> $@
 | 
						echo '<title>Jotdown Demo</title>' >> $@
 | 
				
			||||||
	echo '</head>' >> $@
 | 
						echo '</head>' >> $@
 | 
				
			||||||
	echo '<body>' >> $@
 | 
						echo '<body style="display:flex;flex-direction:column;height:100vh;margin:0">' >> $@
 | 
				
			||||||
	cat demo.html >> $@
 | 
						cat demo.html >> $@
 | 
				
			||||||
	echo '</body>' >> $@
 | 
						echo '</body>' >> $@
 | 
				
			||||||
	echo '</html>' >> $@
 | 
						echo '</html>' >> $@
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,4 @@
 | 
				
			||||||
<select id="fmt"><option value="preview">preview</option><option value="html">html</option></select>
 | 
					<div id="jotdown" style="flex-grow:1;display:flex;flex-direction:column">
 | 
				
			||||||
<div id="jotdown" style="display:flex;">
 | 
					 | 
				
			||||||
  <script type="module">
 | 
					  <script type="module">
 | 
				
			||||||
    import init, { jotdown_render } from './pkg/jotdown_wasm.js';
 | 
					    import init, { jotdown_render } from './pkg/jotdown_wasm.js';
 | 
				
			||||||
    await init();
 | 
					    await init();
 | 
				
			||||||
| 
						 | 
					@ -27,6 +26,14 @@
 | 
				
			||||||
    // auto focus on input on load
 | 
					    // auto focus on input on load
 | 
				
			||||||
    setTimeout(() => { input.focus(); }, 0);
 | 
					    setTimeout(() => { input.focus(); }, 0);
 | 
				
			||||||
  </script>
 | 
					  </script>
 | 
				
			||||||
  <pre id="input" contenteditable="true" placeholder="Input djot here" style="width:50%;height:100%;min-height:8em;max-height:20em;resize:none;margin:0">*Hello world!*</pre>
 | 
					  <div>
 | 
				
			||||||
  <pre id="output" readonly style="width:50%;height:100%;margin:0;min-height:8em;max-height:20em"></pre>
 | 
					    <select id="fmt">
 | 
				
			||||||
 | 
					      <option value="preview">preview</option>
 | 
				
			||||||
 | 
					      <option value="html">html</option>
 | 
				
			||||||
 | 
					    </select>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					  <div id="panes" style="display:flex;height:100%;gap:1rem">
 | 
				
			||||||
 | 
					    <pre id="input" contenteditable="true" placeholder="Input djot here" style="width:50%;height:100%;overflow:scroll;resize:none;box-sizing:border-box;margin:0">*Hello world!*</pre>
 | 
				
			||||||
 | 
					    <pre id="output" readonly style="width:50%;height:100%;overflow:scroll;box-sizing:border-box;margin:0"></pre>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue