Skip to content

Build detailed Classic and Fluent documentation and redesign homepage - #191

Merged
jogibear9988 merged 2 commits into
masterfrom
codex/documentation-site
Sep 23, 2026
Merged

jogibear9988 merged 2 commits into
masterfrom
codex/documentation-site

Conversation

@jogibear9988

Copy link
Copy Markdown
Member

The documentation now provides a complete learning path with 38 chapters and paired Classic/Fluent examples, while the homepage presents the project with a distinct paper-and-rust visual design. The manual covers schema/data operations, runners, CLI and DI, migration types, provider behavior, and deployment practices.

  • Add accessible code tabs with a saved preference, copy buttons, chapter search, mobile navigation and readable examples without JavaScript.
  • Highlight automatic SQLite reconstruction from live metadata and retain the sourced framework comparison and preservation limits.
  • Align README examples and NuGet installation instructions; remove stale release-status caveats while retaining compatibility and provider restrictions.
  • Generate committed static pages from maintainable sources, with CI checks for generated output, links and published C# examples. Preserve CI-result rendering during Pages deployment.

Validation: all 106 C# samples compile against the repository; eight Classic/Fluent SQLite schema-parity and reversal checks pass; all 40 HTML pages pass link, anchor and control-reference checks; all five CI-count renderer tests pass. Desktop and mobile browser checks covered keyboard tab switching, preference persistence, copying, search, chapter navigation and table scrolling.

The chapter organization follows FluentMigrator’s documentation, adapted to this API. Visual inspiration and site maintenance instructions are documented in docs/README.md.

Copilot AI lite review requested due to automatic review settings September 23, 2026 07:59

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings September 23, 2026 08:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@jogibear9988
jogibear9988 merged commit d3a3cf9 into master Sep 23, 2026
14 checks passed
@jogibear9988
jogibear9988 deleted the codex/documentation-site branch September 23, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants