Skip to content

Make the site mobile responsive and fix dark theme text - #83

Merged
shangeethsivan merged 2 commits into
mainfrom
cursor/mobile-responsive-dark-theme-658e
Sep 11, 2026
Merged

shangeethsivan merged 2 commits into
mainfrom
cursor/mobile-responsive-dark-theme-658e

Conversation

@shangeethsivan

@shangeethsivan shangeethsivan commented Sep 9, 2026 •

Copy link
Copy Markdown
Owner

Fixes #82.

The landing page and dashboard were hard to use on a phone, and dark theme copy was hard to read because the story/privacy/founding sections sat on the purple hero canvas with no solid background.

Dark theme

  • Solid section backgrounds so headings and body copy stay light-on-dark
  • color-scheme: dark plus placeholder colors so form fields match the theme
  • Stronger muted text and opaque cards/inputs over the hero

Mobile

  • Landing header collapses behind a Menu button from 1080px down (so tablets keep a nav)
  • Hero type, forms, device stage, privacy layout, and footer stack on small screens
  • Dashboard nav scrolls horizontally; tables stay in a swipeable card
  • 44px tap targets on primary controls

No auth or plugin behavior change.

Open in Web Open in Cursor 

cursoragent and others added 2 commits September 9, 2026 22:24
Give landing sections a solid dark background so copy no longer sits on the purple canvas, collapse the header behind a menu on small screens, and keep the dashboard nav and tables from overflowing.

Co-authored-by: Shangeeth Sivan <shangeethsivan@users.noreply.github.com>
The header overflowed between the content wrap and the old 800px hamburger, so Theme/Privacy/Story could disappear before Menu appeared.

Co-authored-by: Shangeeth Sivan <shangeethsivan@users.noreply.github.com>
@shangeethsivan
shangeethsivan marked this pull request as ready for review September 9, 2026 23:05
@shangeethsivan
shangeethsivan merged commit 4bafb95 into main Sep 11, 2026
1 check passed
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.

Mobile responsive + colour fix

2 participants