mirror of
https://github.com/tt-a1i/archify.git
synced 2026-09-28 06:45:36 +08:00
* feat(site): restyle inner pages to the editorial drafted-sheet identity Unify guide, gallery, and start with the project page's visual world: warm paper, Fraunces display type, international-orange accent, mono labels, and dark only where the product itself is dark (command blocks and live artifact plates). All page logic, i18n, and build pipelines are unchanged; templates were rewritten and pages rebuilt. - start: editorial lead, ink tab states, dark command plates - guide: editorial hero, paper chooser/result cards, print-depth type hues - gallery: editorial hero and proof cards on paper, type-hue accents derived from the shared TYPE_ACCENTS map in build-gallery.mjs - shared fixed nav across all four pages (Guide / Proof Lab / Start / GitHub / language / Install Skill) with aria-current markers - index: nav 'Docs' anchor renamed to a real Start link, Gallery label aligned to Proof Lab, closing CTA section, mini-node palette strip, equal-height quickstart cards, tighter section rhythm * fix(site): keep page contract tests green after the restyle - gallery: restore the 44px touch-target contract on nav-logo, filter-button, and card-link; update the gallery test's brand hook to the renamed .nav-logo selector - guide: restore the footer CLI hint 'archify guide "your scenario"' asserted by the guide page contract test * fix(site): unify the five diagram type previews on one light capture rule The Diagram Types deck mixed dark and light source captures with no semantic rule, letting the largest Architecture card dominate through luminance. Recapture all five previews in the light theme with one framing spec (1440px viewport, 2x scale, diagram-plate crop, floating viewer chrome hidden) so the five peer types read as one family and dark surfaces stay reserved for live product plates and selected states. Architecture moves to a dedicated archify-architecture.png so archify-dark.png keeps its role in the README dark/light pair. * revert: drop the changelog entry to keep the stable release identity The release-identity gate requires a prerelease version whenever CHANGELOG Unreleased carries entries; this site-only PR stays on the stable identity like its earlier commits.
274 KiB
2400x2976px
274 KiB
2400x2976px