Package limn.demo.site
package limn.demo.site
The generators behind the project website: the capture run that renders every gallery
entry in both shipped palettes and writes the manifest the site builds its component
pages from, the export that writes the palettes out as CSS custom properties, and the
compiled samples the site quotes so that every snippet a reader copies is a program the
build has compiled. Part of the demo module: not published as a library, and nothing in
it is API.
-
ClassesClassDescriptionThe density axis, as one picture: the same five controls built five times and told nothing except which size step to sit at.The worked form the guide's Forms page is built from: a whole screen rather than a single widget, because the interesting part of a form is the arrangement, not the field.Renders every gallery entry twice (once in
Limn, once inLimn Light) and writesgallery.jsonbeside the PNGs.The shortest complete Limn program, and the one the site's "get started" page shows.The worked window the guide's Layout page is built from: an asset library with a toolbar, a sidebar, a tile grid and a status bar, assembled out of the primitives that page teaches, and nothing else.The screen the home page's mosaic is cut from, and nothing else.The theme editor as the site captures it: the module's own screen, and nothing this file adds.Writes theLimnandLimn Lightpalettes out as CSS custom properties, for the public site to consume.The 3D viewport as a whole screen: a lit scene on a checkered ground, filling a window.