d4563a26Hide scrollbar when menu is not overflowing
Why it was "scroll" rather than "auto" first place? Who knows.
Shota FUJI
authored at
Shota FUJI
comitted at
c30730c0Fix tree UI lays parent-child out horizontally on Chromium
I still don't know why Gecko (Firefox) displays that vertically.
Shota FUJI
authored at
Shota FUJI
comitted at
4aa0448aRemove obsolete @ts-expect-error
Somehow the error has gone.
Shota FUJI
authored at
Shota FUJI
comitted at
371ef637Use "npm:" specifier rather than esm.sh
When I tried to build my website, Deno emits an error esm.sh returned
non-Deno module (/esnext/). I fixed the unversioned imports to "v135",
then there are hash mismatch error probably due to indirect deps.
This project, at least for now, uses unist libraries, which are bunch
of micro packages. Resolving dependencies in npm way is the most
reliable and stable way unfortunately.
I kept "deps/esm.sh" directory to let git aware file moves.
Shota FUJI
authored at
Shota FUJI
comitted at
366b2360Tell REUSE tool that NOTICE file being CC0-1.0
Otherwise the tool complain the file has copyright information but license.
Shota FUJI
authored at
Shota FUJI
comitted at
ffebdffdRename .assets to _assets
Dotfiles are hard to deal with, especially shells automatically ignores them
when using wildcards and such.
Shota FUJI
authored at
Shota FUJI
comitted at
9c660262Inline script for JSONCanvas
The script modifies initial transforms thus lazily loading the script causes
cumulative-layout-shift-like effect.
Shota FUJI
authored at
Shota FUJI
comitted at
113bd98fMove JS to individual files
Inlining increases HTML file size, especially long-run due to files not being
able to be cached.
Shota FUJI
authored at
Shota FUJI
comitted at
8149e050Remove Mermaid support from Roadmap
The number of their diagram syntaxes are large. Still no formal syntax definition
or externally available parser. Implementing parser/renderer is definitely an
interesting challenge: however, I don't want it to slow other task down.
Shota FUJI
authored at
Shota FUJI
comitted at
671fc9bdRemove search related items from Roadmap
Because of the current architecture and permission requirements,
implementing SQLite + HTTP VFS is not performant enough due to WASM binary size.
I'll revisit once Deno added support for WASM module.
Shota FUJI
authored at
Shota FUJI
comitted at
ce53b1ccRemove non-essential items from Roadmap
Those are not necessary for my usecases.
Shota FUJI
authored at
Shota FUJI
comitted at
d38ff19dFix internal paths are treated as external with base URL set
Shota FUJI
authored at
Shota FUJI
comitted at
b14ce50av0.2.0
This release includes breaking changes to where top-level public APIs exported.
Shota FUJI
authored at
Shota FUJI
comitted at
1bf2c663Markdown heading down-level option
While I'd prefer to use level 2 headings in Obsidian documents, some might prefers
level 1 headings instead. As Obsidian supports the latter usecase, that needs to be
handled.
Shota FUJI
authored at
Shota FUJI
comitted at
12cd1eb8404 page
Tailored Not Found page is far better than hosting platforms' provided one.
This consistency and ease of navigation can't be archived without custom
Not Found page mechanism.
Shota FUJI
authored at
Shota FUJI
comitted at
663b0d50Move components under /internal
In order to make public API more obvious.
Shota FUJI
authored at
Shota FUJI
comitted at
4cad800aUser provided CSS
Now user can configure optimal fonts for each their languages.
Shota FUJI
authored at
Shota FUJI
comitted at