Skip to content

v0.8.1

Choose a tag to compare

@barisgit barisgit released this 23 Oct 18:27
· 380 commits to main since this release

Record-heavy pages, from an 86-record estimate built with v0.8.0.

New public class names: tree-head, toolbar, legend. Changed: --tree-cell is replaced by --tree-cols.

Kit

  • .wide beside the contents rail reaches into the right margin up to the window's gutter; prose keeps its measure (#48).
  • Trees: --tree-cols sets one width per number column (without it, 5rem each, up to six); an optional .tree-head row names the columns, aligned with the cells; on phones a row's numbers move to a second line in the same columns (#49).
  • .toolbar lays out a records section's view switch, search and filters: one compact row on desktop, a clean grid on phones. Layout only; the page owns state (#50).
  • Category markers: .chip with --swatch shows a square in the category's colour before its word, and a p.legend keys the categories once (#52).

Pack

  • The kit's CSS sits in @layer kit, so a page's own CSS always wins over it without specificity fights.
  • pack warns when the page's own CSS styles a class the kit also styles, naming the class, the page rule and the kit part (#51).

Guide

  • A tree row carries only what readers compare across rows; the rest goes into the opened item without repeating it.
  • A marker encodes a category readers scan across rows and is never decoration.