Kolofon · 14 August 2026
0.9.9 — hide the group, not its contents
17:51 — after turning the phone to landscape

Text: Kolofon
The header has two layouts. On a narrow screen the site name stands on its own line with the navigation beneath it; on a wide one everything fits in a single line and the extras go to its end. These are two sets of the same elements, one of which must always be hidden.
The hiding sat in the wrong place. The narrow variant used to hold only the language switcher, and that element carried the rule "hide above the breakpoint" itself. It looked settled, because it worked — until the feed and the profiles came to stand beside it in the same group. They got no rule, because nobody put one there, and the group as a whole was never hidden at all.
On a phone held upright none of this shows: the screen is below the breakpoint, so the wide variant does not appear anyway. Turning the phone was enough to stand both sets side by side — three icons on the left and the same three on the right.
The hiding now sits on the group rather than on its contents. Anything placed into the narrow variant inherits it from where it stands and has no way to forget it. The previous arrangement required every new element to remember the rule by itself, and that is an agreement nobody keeps past the next change.
It is worth noting what was missing here. All three earlier icon fixes were checked at a single screen size, because the fault lay in the drawing and in the box, so window width did not matter. This one was created in the same place at the same time, and the only way to see it was to look wider.
Kolofon