feat(art): add living hedge SVG review library
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# Hedge sample library manifest
|
||||
|
||||
`hedge-sample-library.svg` is a review-only, hand-editable SVG source. It is
|
||||
not a web, firmware, or generated LittleFS asset.
|
||||
|
||||
## Symbols
|
||||
|
||||
- Intact straight variants: `hedge-intact-1` through `hedge-intact-6`.
|
||||
- Topology examples: `hedge-base`, `hedge-corner`, `hedge-crossing`, and
|
||||
`hedge-end`.
|
||||
- Perseverance frames: `hedge-impact-1` through `hedge-impact-4` and
|
||||
`hedge-breakthrough`.
|
||||
- Permanent openings: `hedge-breach-1` through `hedge-breach-3`.
|
||||
- Reusable primitives: `leaf-cluster-a`, `leaf-cluster-b`, and `twig-fork`.
|
||||
|
||||
All edge art is authored left-to-right. Later integration may rotate it by 90,
|
||||
180, or 270 degrees and mirror it only when the shared-edge centre remains
|
||||
aligned. Highlights are distributed rather than directional, so rotation does
|
||||
not create a lighting contradiction.
|
||||
|
||||
## Accessibility and review
|
||||
|
||||
The dark outline, branch forks, irregular leaf silhouette, and clear central
|
||||
gap distinguish the symbols without relying only on hue. The comparison sheet
|
||||
contains neutral and dark-cell previews at 34, 40, and 46 CSS-pixel targets.
|
||||
Impact frames are static review frames; no animation, particle system, or
|
||||
runtime event is implied.
|
||||
|
||||
## Size and dependency record
|
||||
|
||||
| Source | Raw bytes | gzip -9 bytes | Dependencies |
|
||||
| --- | ---: | ---: | --- |
|
||||
| `hedge-sample-library.svg` | 6,495 | 1,884 | None; inline SVG only |
|
||||
|
||||
The validator rejects scripts, raster payloads, external URLs, editor metadata,
|
||||
and missing stable identifiers. Reused `<use>` primitives avoid duplicating
|
||||
leaf and twig paths. The current sheet is deliberately outside the 1.5 MiB
|
||||
runtime budget until a future approved integration milestone selects a family.
|
||||
Reference in New Issue
Block a user