Документационный сайт на better-helperjs (без React), с Tailwind CSS v4 и визуальным стилем в духе shadcn/ui на zinc-палитре.
Структура документации: categories + guides + reference, как в крупных framework docs.
better-helperjsSSR + file-based routingvitetailwindcss@4+@tailwindcss/vite- Двуязычные страницы: English (
/en) и Русский (/ru) - Автоопределение языка на
/черезnavigator.languages/navigator.language
npm install
npm run dev
npm run check
npm run build
npm run build:pages
npm run startsrc/app.tsx— bootstrap сайтаsrc/layout.tsx— общий layoutsrc/content/docs.ts— контент и словари RU/ENsrc/pages/*— маршрутыsrc/styles.css— zinc-тема и UI-слои
Fundamentals: introduction, installation, project structureGuides: routing, data loading, JSX runtime, SSR/hydration, error handlingReference: CLI, API reference
В репо добавлен workflow: .github/workflows/deploy-pages.yml.
- На
pushвmainвыполняется статический экспорт вdist/pages. - Домен зафиксирован:
betterhelperjs.rigby-foundation.org(файлCNAME). - Base path всегда
/(режим custom domain only).