Skip to content

v0.3.0

Choose a tag to compare

@gagoar gagoar released this 22 Sep 22:30
· 11 commits to main since this release
66253c0

deck-visuals v0.3.0

Story-driven visuals + palette chooser

  • Subject-idiom skins over the diagram primitives (e.g. space -> orbits,
    architecture -> blueprints), driving form/metaphor only — never color.
  • Accent theme picker (dv-onboard --form palette): pick a validated theme
    from swatches, never name a color.

Marketing site

  • Real 3-page site: landing (docs/index.html), a full categorized gallery
    (docs/gallery.html), and the original technical reference
    (docs/reference.html) — genuine plugin output, not mockups.
  • "Aurora Depth" design system for the site's own chrome — a faithful port
    of html5up's Dimension template's real CSS values, kept strictly separate
    from the deck's own navy theme.

Per-theme coordinated dark surfaces

  • Every accent theme now carries its own coordinated surface (hue-matched
    via OKLCH at the same lightness/chroma as the original navy tokens)
    instead of a fixed navy floor under every accent — a warm theme no longer
    clashes with a cold blue background.
  • Re-validated all 16 themes against the shared 8-slot categorical data
    palette with the real dv-tools validate-palette (exit 0).
  • A custom pasted brand accent gets a live-derived coordinated surface too
    (in-browser OKLCH derivation in the palette picker).

New default diagram visual language

  • Flow / Timeline: chamfered nodes (45°-cut corners, not rounded rects),
    bold chevron connectors, a categorical accent-triangle tag per node.
  • Relationship / Architecture: genuinely dimensional isometric "plates" — a
    flat top diamond plus two extruded rim faces (the plate's own categorical
    hex at reduced opacity, never a new/derived color) — not a bare outline.
  • Five real construction bugs found by rendering and looking closely, fixed,
    and documented as a permanent "Mistakes to never repeat" section in
    references/visual-concepts.md so they aren't rediscovered next time.
  • Gallery now demonstrates 4 of the 5 diagram recipes (added Timeline).

Levity

  • Real levity-picker screenshot (previously an honest "pending" placeholder).
  • A dedicated "Never a guessed GIF" homepage section: the real 25-shape seed
    library, cadence discipline, sourcing rule, and accessibility guarantee.
  • A second real GIF specimen (Wile E. Coyote — "momentum without control").

CI

  • onboarding-server.yml's smoke check now runs on every PR (it was
    path-filtered before, so it silently never ran on unrelated PRs — useless
    as a required check) and skips its real build/test steps internally when
    nothing relevant changed.
  • main is now branch-protected: PR required, the smoke check must be
    green, no force-push, no branch deletion.