Skip to content

Add static site generator, responsive UI & i18n, translation proxy, and cache-busted assets#9

Open
K1SysAdmin wants to merge 1 commit into
mainfrom
codex/plan-ui-optimization-and-revision-kivetp
Open

Add static site generator, responsive UI & i18n, translation proxy, and cache-busted assets#9
K1SysAdmin wants to merge 1 commit into
mainfrom
codex/plan-ui-optimization-and-revision-kivetp

Conversation

@K1SysAdmin

Copy link
Copy Markdown
Contributor

Motivation

  • Provide a repeatable, dependency-free build for the GitHub Pages site instead of hand-editing generated HTML.
  • Improve accessibility and frontend UX by adding skip-links, a responsive visual refresh, theme controls, and a language switcher.
  • Enable basic localization and an optional secure machine-translation path while ensuring deployable assets are cache-busted.

Description

  • Add a minimal static site generator scripts/build_site.py and a validator scripts/check_site.py, plus site/site_manifest.json and site/templates/page.html to drive generation.
  • Introduce a full frontend refresh: docs/assets/site.css (large responsive + theme + RTL updates) and docs/assets/site.js (theme, locale, search, audience pathways, and machine-translation UI).
  • Add i18n catalogs (site/i18n/ar.json, docs/assets/i18n.ar.json), source Markdown content under source/quartz-content-vault/, and many regenerated docs/**/*.html pages updated to use cache-busted asset references (query ?v=2026-06-27-commit6) and accessibility anchors (`id=

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant