fix(landing): design audit fixes — hamburger menu, dead links, branding, spacing #117

Merged
chihlasm merged 3 commits from fix/landing-design-audit into main 2026-03-21 13:55:37 +00:00
chihlasm commented 2026-03-21 13:18:32 +00:00 (Migrated from github.com)

Summary

  • Mobile hamburger menu — animated open/close with click-outside dismiss, replaces hidden nav links on mobile
  • Privacy & Terms pages — footer links were dead # anchors, now route to real pages
  • Branding alignment — "Decision Tree Platform" → "AI-Powered Troubleshooting for MSPs" on login, register, and HTML title; fixed register page icon color (was red/coral)
  • Typography fixes — section titles changed from <div> to <h2> for proper heading hierarchy; H3 standardized to 1.25rem across all sections
  • Spacing tightened — reduced section padding from 6rem to 4rem, removed extra 5rem spacer to eliminate excessive dark gaps
  • Polishcolor-scheme: dark on HTML element, nav touch targets to 44px, transition: all → specific properties, loading ellipsis fix

Test plan

  • Verify hamburger menu appears on mobile viewport (<900px) and opens/closes correctly
  • Verify Privacy and Terms pages render at /privacy and /terms
  • Verify login and register pages show "AI-Powered Troubleshooting for MSPs"
  • Verify register page icon is cyan (not red/coral)
  • Verify homepage section spacing is tighter with no excessive dark gaps
  • Verify heading hierarchy in dev tools: H1 → H2 → H3 (no skipped levels)
  • Verify nav links have adequate touch targets on mobile

🤖 Generated with Claude Code

## Summary - **Mobile hamburger menu** — animated open/close with click-outside dismiss, replaces hidden nav links on mobile - **Privacy & Terms pages** — footer links were dead `#` anchors, now route to real pages - **Branding alignment** — "Decision Tree Platform" → "AI-Powered Troubleshooting for MSPs" on login, register, and HTML title; fixed register page icon color (was red/coral) - **Typography fixes** — section titles changed from `<div>` to `<h2>` for proper heading hierarchy; H3 standardized to 1.25rem across all sections - **Spacing tightened** — reduced section padding from 6rem to 4rem, removed extra 5rem spacer to eliminate excessive dark gaps - **Polish** — `color-scheme: dark` on HTML element, nav touch targets to 44px, `transition: all` → specific properties, loading ellipsis fix ## Test plan - [ ] Verify hamburger menu appears on mobile viewport (<900px) and opens/closes correctly - [ ] Verify Privacy and Terms pages render at `/privacy` and `/terms` - [ ] Verify login and register pages show "AI-Powered Troubleshooting for MSPs" - [ ] Verify register page icon is cyan (not red/coral) - [ ] Verify homepage section spacing is tighter with no excessive dark gaps - [ ] Verify heading hierarchy in dev tools: H1 → H2 → H3 (no skipped levels) - [ ] Verify nav links have adequate touch targets on mobile 🤖 Generated with [Claude Code](https://claude.com/claude-code)
railway-app[bot] commented 2026-03-21 13:18:45 +00:00 (Migrated from github.com)

🚅 Deployed to the patherly-pr-117 environment in selfless-grace

Service Status Web Updated (UTC)
hopeful-liberation Success (View Logs) Web Mar 21, 2026 at 1:52 pm
patherly Success (View Logs) Web Mar 21, 2026 at 1:51 pm
<!-- railway-bot-comment-version=2 --> <!-- railway-project-id="22b9b58c-271b-42e5-a10e-6fdec8d00134" railway-project-name="selfless-grace" --> 🚅 Deployed to the [patherly-pr-117](https://railway.com/project/22b9b58c-271b-42e5-a10e-6fdec8d00134?environmentId=b28d3aae-8d89-4f97-8919-8129b8c38456) environment in **[selfless-grace](https://railway.com/project/22b9b58c-271b-42e5-a10e-6fdec8d00134)** | **Service** | **Status** | **Web** | **Updated** (UTC) | | :--- | :--- | :--- | :--- | | hopeful-liberation | ✅ Success ([View Logs](https://railway.com/project/22b9b58c-271b-42e5-a10e-6fdec8d00134/service/e1db2ee3-d241-4f45-abe4-c9c5fdf483d5?id=577d9603-f2d0-442a-b12f-ff8942c6510b&environmentId=b28d3aae-8d89-4f97-8919-8129b8c38456)) | [Web](https://hopeful-liberation-patherly-pr-117.up.railway.app) | Mar 21, 2026 at 1:52 pm | | patherly | ✅ Success ([View Logs](https://railway.com/project/22b9b58c-271b-42e5-a10e-6fdec8d00134/service/95f556ff-5264-4116-a0c2-618a2fc53ba4?id=78e0a1f6-5c8b-454d-b7f8-e9d67cc65c8e&environmentId=b28d3aae-8d89-4f97-8919-8129b8c38456)) | [Web](https://patherly-patherly-pr-117.up.railway.app) | Mar 21, 2026 at 1:51 pm |
Sign in to join this conversation.