Fix wsist.ch redirect + critical landing page polish - #39
Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…nding Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (6)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThis PR updates the landing page: the root path for wsist.ch now redirects clients to /login-page instead of rewriting internally, adds critical inline CSS for background color, replaces a "coming soon" feature with a data-export feature (updating EN/DE resource strings and removing the .soon CSS class), and adds a footer contact mailto link. ChangesLanding page updates
Estimated code review effort: 2 (Simple) | ~12 minutes Possibly related PRs
Poem 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Fixes the wsist.ch root redirect and applies five landing-page polish improvements from the task list.
wsist.ch/now issues an explicit 302 redirect to/login-pageinstead of a server-side rewrite. The rewrite left the browser URL at/, where the Blazor client router matchedHome.razorand issued its own client-side redirect anyway — the explicit redirect removes that race.Landing_WsistSays/Landing_Soonresource keys and the dead.soonCSS rule.hello@wsist.chcontact link to the footer.<style>block painting the#0c0b08app background before any stylesheet or font loads. Preconnect hints anddisplay=swapwere already present on the Google Fonts links, so no changes were needed there.Test plan
dotnet test— 35/35 passing before every commitdotnet csharpier format .clean before every commithttps://wsist.ch/302s tohttps://wsist.ch/login-pageafter deploy🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Bug Fixes
Style