chore: snapshot of themeok branch as visual reference

This commit marks the current state of themeok as the
canonical visual reference for the upcoming theme
refactoring.

What this point of the branch represents:
- Bootstrap 5 (quartz theme) loaded via wwwroot/lib/bootstrap.quartz.min.css
- jQuery 3 + jQuery UI 1.14 + Bootstrap 5 JS bundle loaded from wwwroot/lib/
- New navbar partial src/Yavsc.Org/Views/Shared/_Nav.cshtml
  (Bootstrap 5 navbar-dark bg-dark with dropdowns)
- _Layout.cshtml loading the new navbar via <partial name="_Nav" />
- The WIP 'Js and css cleanup' (31906a78) — CSS vendor files
  dropped from wwwroot/css/ and moved to wwwroot/css/main/
  where appropriate
- The gitignore cleanup (ebfc3d77) — vendor lib files no
  longer tracked in the repo, restored via npm at build time

Out of scope for this snapshot:
- Home/Index.cshtml content (still empty container)
- Other view migrations to Bootstrap 5
- Quill removal
- Cookie SameSite=None fix in Program.cs
- jQuery-as-global-script refac (lives on refac/js-bundle
  branch, will be merged later)

Tested: dotnet test 11/11 green.
This commit is contained in:
Paul Schneider 2026-06-14 16:15:19 +01:00
commit b5fe6918a8

Diff content is not available