Colour, a page you can see the edge of, and a document on its own

Five of the nine things on the list, and one finding that came out of them.

Colour: a marker pen and an ink colour, written as marks here rather than
installed — the schema of a note decides what can be stored in it forever. A
highlight is a <mark> so a reader that drops the colour still shows the word
as marked, and marked text is painted dark whatever the theme. Both travel as
HTML in Markdown, like underline, and both are read back.

The PDF fills the screen: the browser's own full screen for the window frame,
an overlay for the sidebar and the list, Escape and a visible button for the
way out.

The dashboard leads with the recent notes, sorted by time whatever order the
notebooks are in. A tap on the blank part of a page puts the caret at the
nearest position instead of nowhere. A drag from the left edge shows the
sidebar. The page has an edge on a phone, where it had none.

The finding: at the speed a robot types, a long note loses keystrokes between
the editor and the pagination measuring after each one — 87 of 220
paragraphs. Nothing is lost at 50 characters a second, so the page-count
check now pastes its bulk text rather than measuring typing throughput. And
the history suite asked for "the first note in the list" without waiting for
the note to reach the server; it asks by name now.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
marcandClaude Opus 5 committed 2026-08-26 12:40:21 +02:00
1 parent c9148540a8
commit 9507761bce
23 files changed
+1091 -109

No files matched your search

+43
View File
@@ -14,6 +14,49 @@ a rebuild is not bit-identical.
---
## 2026-08-25 — Colour, a page you can see the edge of, and a document on its own
**Images** — web `sha256:3e1b47e1…`, server `sha256:89e474cc…`
(earlier that day: web `783ccf92…`, `d7c66235…`; server `2141f145…`, `308ed1b7…`)
The server changed earlier in the day for the bar's runtime configuration; this
last pair carries everything below and no backend change of its own. The two
entries under it are the same day's earlier rounds, kept apart because they are
about different things.
**Added**
- **A marker pen and a colour for the letters**, both under one button in the
toolbar — two buttons would be two panels for one question. A highlight is a
`<mark>`, the element that *means* highlighted, and marked text is painted with
dark ink whatever the theme, the way a real marker leaves the writing alone.
Markdown has no colour, so both travel as HTML like underline does, and both
are read back — including a bare `<mark>`, which is what most other writers
emit.
- **The PDF fills the screen.** The button asks the browser for its own full
screen *and* lays the document out over the app; either alone is half the job,
and a browser that refuses the first still gets the second. Escape leaves, and
the button stays visible while full — a way out that is only known is not a way
out.
- **Dragging in from the left edge shows the sidebar** on a phone or tablet, and
dragging it back hides it. It must start at the edge, travel far enough to be
meant, and be more sideways than downwards; without the first rule every
sideways drag inside a note opens it, without the third every scroll does.
**Changed**
- **The dashboard leads with what you were last writing**, the shelf of notebooks
second — and "Recent" is sorted by time whatever order the notebooks are in.
It is a question about time, and a hand-made arrangement is the wrong answer.
- **Tapping the blank part of a page starts writing there.** The text is only as
tall as what has been written, so most of a fresh page is beside the editable
area rather than in it, and a tap down there landed on nothing at all: no
caret, and on a phone no keyboard. The caret goes to the position nearest the
tap rather than to the end.
- **The page has an edge on a phone.** The paper runs to the edges of the screen
there, but it was drawn with no border and no shadow, so nothing said where one
page ended and the next began.
---
## 2026-08-25 — The bar that ties the apps together, and Ctrl over a PDF
**Images** — web `sha256:783ccf92…`, server `sha256:2141f145…`