diff options
Diffstat (limited to 'TODO.md')
-rw-r--r-- | TODO.md | 25 |
1 files changed, 17 insertions, 8 deletions
@@ -4,16 +4,9 @@ Make it perphekd! | |||
4 | 4 | ||
5 | ## Do these | 5 | ## Do these |
6 | 6 | ||
7 | Automate symlinks. | ||
8 | |||
9 | - any .md.md file should be linked along with it's matching .md file if it's outside of Foswiki/ and PmWiki/. | ||
10 | |||
11 | Other colour shenanigans. | ||
12 | |||
13 | TOC | 7 | TOC |
14 | 8 | ||
15 | - Maybe have it on the left, as the sub menu of the current page's menu item, automatically generated from the $body$ headings. | 9 | - Lengthy headings need to be tamed. |
16 | - Sub headings get sub menus etc. | ||
17 | 10 | ||
18 | Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version. | 11 | Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version. |
19 | 12 | ||
@@ -35,14 +28,28 @@ Deal with complex directory trees. | |||
35 | - On the gripping hand, this is where we want empty directories to vanish. | 28 | - On the gripping hand, this is where we want empty directories to vanish. |
36 | - SOOOOOOO don't show empty directories, but show their subs that have content, even if that sub is deep, but as per usual stop once we find a sub on that branch. EEEEW branches. | 29 | - SOOOOOOO don't show empty directories, but show their subs that have content, even if that sub is deep, but as per usual stop once we find a sub on that branch. EEEEW branches. |
37 | 30 | ||
31 | Fix up linky conversion. DONE, mostly. | ||
32 | |||
33 | - This is the "page moved" problem, but now it's "page copied" and "page linked", a generic solution might work. | ||
34 | - Need to deal with real file name versus title. Also symlink name not matching what it points to. | ||
35 | - . Hmmm, might it be good policy to have a single canonical context for each page? The "real URL" .md.md thing? | ||
36 | - . Loop through the manually placed symlinks, adjusting "real URL" as we go. | ||
37 | - + What to do about mulitple symlinks pointing to the same page? Compare timestamps, most recent wins. | ||
38 | |||
38 | FIXTHEM: If there's a single word and period at the beginning of a line, it gets turned into a list, or list item by lunamark at the final Parse stage. | 39 | FIXTHEM: If there's a single word and period at the beginning of a line, it gets turned into a list, or list item by lunamark at the final Parse stage. |
39 | 40 | ||
41 | Automate symlinks. | ||
42 | |||
43 | - any .md.md file should be linked along with it's matching .md file if it's outside of Foswiki/ and PmWiki/. | ||
44 | |||
40 | 45 | ||
41 | ## Some ideas | 46 | ## Some ideas |
42 | 47 | ||
43 | Mostly from something chomwitt deleted. | 48 | Mostly from something chomwitt deleted. |
44 | 49 | ||
45 | - A toolbar is mentioned, which is what I'm half way through creating with those hamburger / sunglasses icons, they are a bar of tools. | 50 | - A toolbar is mentioned, which is what I'm half way through creating with those hamburger / sunglasses icons, they are a bar of tools. |
51 | - + "everything" and "unsorted" as toolbar icons. | ||
52 | - + Maybe "users"? | ||
46 | - Maybe tabs as well as a toolbar, for the list of sub directories. | 53 | - Maybe tabs as well as a toolbar, for the list of sub directories. |
47 | - Syntax highlighting in code blocks. | 54 | - Syntax highlighting in code blocks. |
48 | - Allow default.template files in sub directories. | 55 | - Allow default.template files in sub directories. |
@@ -62,6 +69,8 @@ Mostly from something chomwitt deleted. | |||
62 | 69 | ||
63 | ## Try out | 70 | ## Try out |
64 | 71 | ||
72 | https://inclusive-components.design/tooltips-toggletips/ has some ideas about the "tooltip" HTML attribute, and what to do about it. A rabbit hole that ends in javascript, but might be useful up to that point. | ||
73 | |||
65 | htmx | 74 | htmx |
66 | 75 | ||
67 | cgit has Lua | 76 | cgit has Lua |