| Commit message (Collapse) | Author | Files | Lines |
|
Below 40rem every message was pushed flush left, so a thread arrived
as a flat list and nothing said what answered what. It was pushed
there for a reason: this site's threads reach depth 8, and a rem a
level leaves about 220px for the words on a 390px phone.
A third of a rem a level costs 45px at the deepest and keeps every
depth apart, with a rail down the left of each reply carrying the
nesting that an offset that small cannot hold on its own.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KxLpaNQThKfMG3ecCJptP9
|
|
|
|
|
|
|
|
|
|
inflexible HTML
|
|
inflexible HTML
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Generate txt files from code blocks embedded on pages, and add links to them.
|
|
Now the hook creates a wrapping <span> to put the header and it's existing link
inside, and add the new anchor as a sibling.
|
|
|
|
|
|
|
|
Impement add-anchor-to-header-from-header-id.rb using regexps, like the
"official hooks" do:
- https://github.com/jekyll/jekyll-mentions
- https://github.com/jekyll/jemoji
|
|
|
|
|
|
|
|
Doesn't work for code blocks with 1000 or more lines, though.
It works well enough for now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|