todo
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| todo [February 18, 2026 at 20:26] – yanevskiv | todo [May 14, 2026 at 13:16] (current) – yanevskiv | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | # To do | ||
| + | This page contains articles which I'm in the process of writing or plan to write about. | ||
| + | |||
| + | ## Fix things | ||
| + | |||
| + | - Annoying scroll when opening sitemap | ||
| + | - Clicking on the logo should navigate to `/` instead of `/home` | ||
| + | - Clean up the HTML in the page | ||
| + | |||
| + | ## Website | ||
| + | |||
| + | The following are some features I need to implement on the site: | ||
| + | |||
| + | - Editor: | ||
| + | - Add: Live preview while editing (requires backend API support) | ||
| + | - Add: Ability to move a page on save more easily | ||
| + | - Fix: Ace editor deletes 4 spaces instead of one, if it sees the oportunity to do so | ||
| + | - Fix: Ace editor adds " | ||
| + | - Fix: Ace editor doesn' | ||
| + | - Fix: Popup about document " | ||
| + | - Fix: Toolbar is out of date right now | ||
| + | - Sturcture and Syntax: | ||
| + | - Add: Next page and prev page in ToC if url has numbers `/< | ||
| + | - Add: `< | ||
| + | - Add: A way to sort a list alphabetically | ||
| + | - Add: `Next: < | ||
| + | - Add: `SeeAlso: < | ||
| + | - Add: `Tags: < | ||
| + | - Add: `[[tag: < | ||
| + | - Add: `[[prefix: < | ||
| + | - Add: `[[suffix: < | ||
| + | - Add: Media being tied to page itself instead of being standalone | ||
| + | - Add: The ability to refernece and focus on individual sections | ||
| + | - Add: Datetime in syntax. Mouseover gives how many days ago the date is | ||
| + | - Add: The ability to hide pages with `~~HIDDEN~~` | ||
| + | - Fix: Disable abbreviations like for OS and API (annoying) | ||
| + | - Add: Glossary page with a list of terms categorized by A, B, C, D, ... (like sitemap) | ||
| + | - Add: `[[tag-table: | ||
| + | - Add: `[[glossary-table: | ||
| + | - Code blocks: | ||
| + | - Add: Code copy button | ||
| + | - Add: Code expand and collapse buttons | ||
| + | - Add: Line numberings | ||
| + | - Add: Better colorscheme | ||
| + | - Add: Ability to change syntax highlighting (like on discord) | ||
| + | - Add: highlight.js support and disable geshi (requires making a docker image) | ||
| + | - LaTeX and KaTeX: | ||
| + | - Add: Standalone LaTeX embedding (requires making a docker image) | ||
| + | - Add: KaTeX rendering in the backend (requires making a docker image) | ||
| + | - Add: KaTeX mouse over preview + click preview | ||
| + | - Add: KaTeX floating editor | ||
| + | - Sitemap: | ||
| + | - Add: A list of referenced but non-created articles (red links) | ||
| + | - Add: Sitemap needs to be in form of a glossary rather than a list | ||
| + | - Fix: Disable jumping and disable scroll down to last edited aritcle | ||
| + | - Style: | ||
| + | - Add: Styles from Omarchy to the site | ||
| + | - Add: Styles from terminal.sexy to the site | ||
| + | |||
| + | ### Later | ||
| + | The following are some ideas I have which I'm not going to implement right away: | ||
| + | |||
| + | - Add AI proof-reading and tags indicating how AI was used on the page | ||
| + | - Add drawing vector images and embedding them directly into source code | ||
