A shared 24-unit grid
Nominal live area: 16 × 16, from (4,4) to (20,20). Four units of nominal padding; optical overshoot up to 0.5 units leaves at least 2.5 units of painted inset at a 2-unit stroke.
Eighteen hand-drawn symbols for the meeting of land and sea. A small, steady visual language for tides, instruments and the interfaces that connect them.
01 / The family
Conditions · Instruments · Actions
02 / Optical proof
03 / In the field
Interactive specimen · illustrative observations, not a live feed
STATION 014 / BRISTOL CHANNEL
04 / Built to travel
Nominal live area: 16 × 16, from (4,4) to (20,20). Four units of nominal padding; optical overshoot up to 0.5 units leaves at least 2.5 units of painted inset at a 2-unit stroke.
Default stroke: 1.75 units. Round caps and joins throughout. Structural corners use a 1.5-unit radius; directional vertices use round joins. No fixed stroke widths inside symbols.
The compass spans 17 units, slightly beyond the 16-unit rectilinear frame. The star’s tips and crescent overshoot too. Open instruments lose minor hardware, not line weight.
At most 24 commands per icon. Curves are deliberate Béziers and arcs, never traced fragments. Circles count as four equivalent commands in the audit. Every coordinate has at most two decimals.
Place the sprite once in your document, then reference its symbol IDs. Colour follows currentColor; stroke width inherits from the instance. Let strokes scale with the icon—do not apply non-scaling-stroke.
Label icon-only controls on the button. Hide redundant icons beside text. For a standalone meaningful image, name the outer SVG; symbol titles remain a source-level fallback.