Merge branch 'master' of github.com:flynx/pWiki

This commit is contained in:
Alex A. Naanou 2023-11-07 20:16:49 +03:00
commit 7a5663e044

View File

@ -104,6 +104,30 @@ var setup = function(){
- -
- ## ToDo: - ## ToDo:
- Q: can we place a cursor in a table correctly??? - Q: can we place a cursor in a table correctly???
- Q: should tables be text-based markdown or higher-level?
- block-based -- adjacent blocks in table format (a-la markdown) are treated as rows of one table...
- here is an example
- | col 1 | col 2 | col 3 |
- | A | B | B |
- | 1 | 2 | 3 |
-
- not yet sure how are we going to allign columns (CSS preffered)
- block-children -- similar to how lists are done now
- a demo
- table:
- | A | B | B |
- | 1 | 2 | 3 |
- | X | y | Z |
-
- the header may be used as::
- header row
- caption text
- both?
- see CSS grids + 'display: contents' (might help hide non-grid elemnts...
-
- might be fun to make the general syntax (with "=" removed) to be compatible with markdown...
- might also be fun to auto-generat (template) new blocks within a table...
- this would greatly simplify table navigation and creation
- custom element / web component - custom element / web component
- BUG: select via double/triple clicks does not work... - BUG: select via double/triple clicks does not work...
- _looks like something is refocusing the element..._ - _looks like something is refocusing the element..._
@ -494,7 +518,7 @@ var setup = function(){
<button onclick="editor.dom.classList.toggle('block-offsets')">show/hide block offsets</button> <button onclick="editor.dom.classList.toggle('block-offsets')">show/hide block offsets</button>
<!--
<hr> <hr>
@ -507,7 +531,6 @@ var setup = function(){
<hr> <hr>
<!-- XXX this is broken... -->
<outline-editor> <outline-editor>
<textarea>- ## code enclosed in `<textarea>` element <textarea>- ## code enclosed in `<textarea>` element
- code is treated as-is - code is treated as-is
@ -528,6 +551,7 @@ var setup = function(){
- default value, edit to change - default value, edit to change
- this should survive reloads"></outline-editor> - this should survive reloads"></outline-editor>
-->
</body> </body>
</html> </html>