Skip to content

Interactive landing page overhaul - #3

Merged
DrDead0 merged 2 commits into
mainfrom
claude/frontend-improvements-a1260c
Sep 16, 2026
Merged

DrDead0 merged 2 commits into
mainfrom
claude/frontend-improvements-a1260c

Conversation

@aashishrajdev

@aashishrajdev aashishrajdev commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Reworks the marketing site into an interactive, easier-to-read experience.

Interactive demos

  • Hero mockup is now a working demo: pick a day and slot to book, send a test message into the live inbox, multi-select rows and archive them; the API call line updates with each action
  • Scheduling card: booked-hours strip and bookings list share one selected day, hover either side and the other follows
  • Spam card: live scoring stream that pauses on hover and reveals each verdict
  • Email theme showcase: expanding panels with real email previews per theme (Glass restyled to a neutral frosted look)
  • Forms table: sortable columns, hover and select states
  • Week card: 1D/7D toggle with count-up stats and a crosshair tooltip chart

Structure and readability

  • /features page removed; its content folded into the homepage (bento anchor + compact "full surface" section)
  • FAQ converted to an accordion, pricing FAQs merged in
  • How-it-works steps get numbered chips, connectors, and concrete examples
  • Section labels restyled with a center-glow capsule; hero spotlight smoothed and animated
  • Lenis smooth scrolling site-wide; CTA arrows animate on button hover
  • Em dashes removed from visible copy; muted text lightened for readability
  • Docs header brand now links back to the homepage
  • Code snippets wrap instead of scrolling horizontally

Test plan

  • tsc --noEmit clean
  • All interactions verified in the browser (booking flow, message send, multi-select archive, sort, toggles, accordion, hover states)
  • origin/main merged in; lockfile regenerated with pnpm

View with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is enabled.

- Add Lenis smooth scrolling site-wide
- Make hero mockup a working demo: book a slot, send a message,
  multi-select and archive inbox rows
- Add interactive feature cards: linked scheduling demo, live spam
  scoring stream, expanding email theme previews, sortable forms table
- Add animated week card with 1D/7D toggle, crosshair tooltip, and
  count-up stats
- Convert FAQ to an accordion and fold pricing FAQs into it
- Fold /features page into the homepage and drop the route
- Restyle section labels with a center-glow effect; smooth and animate
  the hero spotlight; polish CTA arrow hover
- Make docs header brand link back to the homepage
- Point GitHub links at zeroaxiis/halomail
…vements-a1260c

# Conflicts:
#	pnpm-lock.yaml
@vercel

vercel Bot commented Sep 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
halomail-web Ready Ready Preview Sep 9, 2026 10:36pm UTC

@DrDead0
DrDead0 merged commit 51ddb6b into main Sep 16, 2026
6 checks passed
@DrDead0
DrDead0 deleted the claude/frontend-improvements-a1260c branch September 16, 2026 17:37
@aashishrajdev

Copy link
Copy Markdown
Collaborator Author

@DrDead0 can you mention in detail what changes you did made in this specific pr?

@DrDead0

DrDead0 commented Sep 16, 2026

Copy link
Copy Markdown
Member

@DrDead0 can you mention in detail what changes you did make in this specific pr?

it's not my pr..! it's yours, I just checked the build and the lint errors and there was none so I merged it and also, we have to start Charging for this service as its open source, but we still can charge for the service...! as it would require hosting and a compute power and pricing has to cover those costs. also I have been working for its backend and I would try to raise a pr tomorrow or day after tomorrow...

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.

2 participants