Files
Ghaida Zahran e7085587e8 feat(docs): hero backdrop pattern, nav active state, preview noindex
Site work from the skill-page-visuals branch:

- HeroBackdrop: replace the centered radiating-vectors composition with a
  distributed blueprint pattern using the Intent visual vocabulary —
  staggered dot grain on the 40-grid, accent marks, hairline corner
  brackets anchored to viewBox edges, registration crosses, partial frame
  with aperture (journey/strategize motif), dashed provisional segments,
  connector hairlines, tilted "noisy field" marks (articulate motif),
  loop-back + sweep arcs, periodic wave. Cursor-reveal animation, mask,
  and opacities (resting 0.225, lit 0.225) preserved.

- Nav: active-page indicator. Computes the current path via
  Astro.url.pathname, sets aria-current="page" on the matching nav-link.
  Active link gets a 2px accent border-bottom that sits flush in the same
  lane as the topbar's bottom rule (which moved from .nav { border-bottom }
  to inset box-shadow on .nav so it lives in the content area instead of
  outside it). The grey line and the indigo segment now share a y-axis.
  Topbar border scoped via :has() so it only appears on pages without the
  hero backdrop — homepage keeps the transparent blurred nav.

- Preview pages: add `<meta name="robots" content="noindex, nofollow">`
  via Base.astro for any /preview/ route, plus a public robots.txt with
  Disallow: /preview/. Lets the WIP design experiments stay live without
  surfacing in search.

- Seven new preview routes for hero-backdrop iteration work.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 16:53:55 -07:00

5 lines
86 B
Plaintext

# https://www.robotstxt.org/robotstxt.html
User-agent: *
Allow: /
Disallow: /preview/