Astro page (src/pages/index.astro) renders the markup statically from the shared src/logo.js defaults; interactivity lives in a bundled client <script> that imports the same core (inlineTextShadow, cssOutput) and wires the DOM — no framework runtime. Keeps the accessibility markup (labels, aria, <details>/<summary>, focus rings) and native <form> reset. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
6 lines
228 B
JavaScript
6 lines
228 B
JavaScript
import { defineConfig } from 'astro/config';
|
|
|
|
// Astro builds with Vite under the hood. The page ships as static HTML;
|
|
// the interactive logic lives in a bundled client <script> in index.astro.
|
|
export default defineConfig({});
|