diff --git a/RIVE_CONTRACT.md b/RIVE_CONTRACT.md index 2a46ab5..435d6c9 100644 --- a/RIVE_CONTRACT.md +++ b/RIVE_CONTRACT.md @@ -2,7 +2,7 @@ The animator builds `crows.riv` against this file, and the web code drives it from the events in `EVENTS.md`. Both sides build against this file, so change it first and then the code. Each animation exists only because an `EVENTS.md` event fires it. -Style: Duolingo-like. Chunky, expressive crows with big squash-and-stretch reactions and readable silhouettes at 96 pixels. The approve and reject buttons stay in HTML for v1 (see "Why buttons stay in HTML"). +Style: Duolingo-like behavior, pen-and-ink look: cream paper, ink linework, stipple shading (see `ui/src/style.css`). Smokey's crow art (`art/crow.svg`) is the character; keep its silhouette. Chunky, expressive crows with big squash-and-stretch reactions and readable silhouettes at 96 pixels. The approve and reject buttons stay in HTML for v1 (see "Why buttons stay in HTML"). ## Rive approach: data binding, not inputs diff --git a/ui/index.html b/ui/index.html index 11b5013..4e64727 100644 --- a/ui/index.html +++ b/ui/index.html @@ -6,7 +6,7 @@