Skip to content

Landing page done with some other bug fixes - #362

Merged
Nathnael45 merged 1 commit into
mainfrom
Landing-page
May 1, 2026
Merged

Landing page done with some other bug fixes#362
Nathnael45 merged 1 commit into
mainfrom
Landing-page

Conversation

@Nathnael45

Copy link
Copy Markdown
Contributor

Summary

Landing page redesign + small settings/profile cleanups

Landing page (/landing)

  • Full rewrite to match the design mock — Odyssey Fund branding, hero, clients pill, dashboard preview tabs, testimonial, Grow Your
    Endowments, A Team Effort, We Prioritize, Who Are We, footer.
  • Hero now shows /front.png workspace screenshot next to the headline.
  • Tabbed dashboard preview wired up to four screenshots: dashboard.png, activity.png, contributors.png, funds.png (all in public/). Top of
    each is cropped 8px and gets a soft drop shadow.
  • Tab pills are centered; only the active tab gets a border (others are borderless to prevent layout shift).
  • "Sign Up" / "Get Started for Free" CTAs route to /auth/signup; "Log In" routes to /login.
  • "Who are we" pulled into a contained rounded cream-colored card instead of a full-width gray band.
  • "Grow Your Endowments" and "A Team Effort" sections now center-aligned.
  • Testimonial copy fixed grammatically: "Managing my endowments has never been more fun."
  • Removed the screenshot placeholders from Grow Your Endowments and from the Analytics/Collaboration cards.

Routing

  • Root / now redirects to /landing instead of /login.

Settings (/settings)

  • Removed the Fund Settings / Account Settings tab toggle — page now shows account settings directly.
  • Removed Phone Number field (and dropped phoneNumber from formData).

Profile (/profile)

  • Removed Date of Birth and Phone Number fields from Personal Information.

Assets added (frontend/public/)

  • front.png, dashboard.png, activity.png, contributors.png, funds.png

@Nathnael45
Nathnael45 merged commit 4deac97 into main May 1, 2026
2 checks 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.

1 participant