Skip to content

Modernize docs site UI and styling; update static HTML/CSS/JS and remove duplicate site copies#5

Merged
OgeonX-Ai merged 1 commit into
mainfrom
codex/review-repository-for-improvements
Jan 3, 2026
Merged

Modernize docs site UI and styling; update static HTML/CSS/JS and remove duplicate site copies#5
OgeonX-Ai merged 1 commit into
mainfrom
codex/review-repository-for-improvements

Conversation

@OgeonX-Ai
Copy link
Copy Markdown
Contributor

Motivation

  • Improve the static documentation pages to a modern, enterprise-ready look and improve usability across the site.
  • Keep a single canonical static site location under docs/index.html and remove duplicate copies to avoid stale content.
  • Align repository instructions so the docs UX expectation is documented and continuously refinable.

Description

  • Redesigned the site layout and content blocks by updating the HTML pages under docs/index.html and docs/pages/* to a topbar + sidebar + content layout.
  • Replaced the stylesheet with a modern, enterprise docs/assets/style.css and refreshed visual tokens (colors, spacing, shadows, pills, cards).
  • Refactored navigation script docs/assets/app.js to use createNavLink() and nav-link classes and preserved simple JS search across pages.
  • Removed duplicate static site copies (docs/site/ and site/) and updated README.md and CODEX_INSTRUCTIONS.md to reference docs/index.html and to call out continuous UX refinement.

Testing

  • Served the docs/ directory with python -m http.server and ran a Playwright script to capture a screenshot at artifacts/docs-index.png, which completed successfully.
  • No repository CI/linters were executed as part of this change; static HTML/CSS updates were validated locally only.

Codex Task

@OgeonX-Ai OgeonX-Ai merged commit 5b0217e into main Jan 3, 2026
1 check failed
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