import { useState } from "react"; import { CenteredShell, Flex, LegalDocumentShell, Topbar } from "@godxjp/ui/layout"; import { Button, Logo, Text } from "@godxjp/ui/general"; import { AppSettingPicker } from "@godxjp/ui/navigation"; import { TERMS_JA } from "../_data"; /** * Viewport fixture — 1440×900 (desktop). * * Reference geometry: the shell is wider than 56rem, so the contents become a STICKY rail on the * start side, spanning the header / body / footer rows, beside a 46rem measure-capped column. * The rail stays in view for the whole scroll; the active entry tracks the reading line. */ export default function Demo() { const [activeSection, setActiveSection] = useState("acceptance"); return ( GodX ID } end={} /> } footer={ 2026 GodX 株式会社 } > ({ id: section.id, title: section.title, content: ( {section.paragraphs.map((paragraph) => ( {paragraph} ))} ), }))} documentNavigation={ } footerAction={ } /> ); }