texture
one-bit screens in five places, and one small detail in a few components. most of the page stays flat.
the rule
a screen prints a single ink at whole pixels, so it stays crisp at 1x and 2x and re-inks with the mode. it sits at an edge, a track, a shadow or a state, never behind words, numbers, data or code. a component gets one textured detail at most, and nothing screened ever moves.
five places
these are the only five places where a screen fills an area. where it covers a field, crop marks sit 16 px outside the field's corners, the way a printer marks a plate.
opener
one band per page head, inside crop marks
figures
reading figures and the chart's line screens
- orbit
45° - quanta
90° - trisys
27° - constellation
63° - artifacts
135° - soliton
117°
- orbit
45° - quanta
90° - trisys
27° - constellation
63° - artifacts
135° - soliton
117°
- orbit
marks
one dithered region
state fields
the progress bar's dithered leading edge
deploying orbitdeploying orbitempty and loading places
a light key wedge
screens
a chart series prints in its ship's spot with 1 px lines knocked out at the ship's own angle, so two series part by angle as well as colour. every other screen is an ordered dither at one of two levels: the half for an in-between state, and a light 18.75 percent for loading.
- orbit
45° - quanta
90° - trisys
27° - constellation
63° - artifacts
135° - soliton
117°
50 percent18.75 percent
- orbit
45° - quanta
90° - trisys
27° - constellation
63° - artifacts
135° - soliton
117°
50 percent18.75 percent
| 0 | 8 | 2 | 10 |
| 12 | 4 | 14 | 6 |
| 3 | 11 | 1 | 9 |
| 15 | 7 | 13 | 5 |
component details
each detail with its job, in both modes, on the component itself.
raised layers: select list, toast, dialog
draws where a floating layer meets the page, under its soft lift
a select list, open
- orbit
- quanta
- trisys
- orbit
- quanta
- trisys
checkbox
some, not all: the classic half
none, some and all
tabs
previews the current bar at half
runs, under the pointer
table
marks the row under the pointer, beside its cells
the second row under the pointer, the third selected
run ship time 7f3a2c orbit 00:04:12 b81e07 quanta 00:01:38 4c9d51 trisys 00:12:05 run ship time 7f3a2c orbit 00:04:12 b81e07 quanta 00:01:38 4c9d51 trisys 00:12:05 disabled button and field
screened back: there, but not available now
a button and a field, both disabled
skeleton
the rows take shape before their words arrive
three rows loading