mirror of
https://github.com/ghaida/intent.git
synced 2026-09-14 20:16:55 +08:00
e7085587e8
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>
5 lines
86 B
Plaintext
5 lines
86 B
Plaintext
# https://www.robotstxt.org/robotstxt.html
|
|
User-agent: *
|
|
Allow: /
|
|
Disallow: /preview/
|