Skip to content

Startup program form - #4965

Open
meganeoleary wants to merge 3 commits into
mainfrom
startup-program-form
Open

meganeoleary wants to merge 3 commits into
mainfrom
startup-program-form

Conversation

@meganeoleary

@meganeoleary meganeoleary commented Sep 14, 2026

Copy link
Copy Markdown

Adds a static mockup of the startup program application form at frontend/startup-program-form/index.html — open it in a browser to review.

What's in the form:

  • Company name, team size, founding year (dropdown), funds raised (dropdown), HQ location (dropdown)
  • Short answer: what are you using Hatchet for
  • Optional welcome-gift section: in-person checkbox, structured shipping address, delivery phone, allergies / dietary restrictions
  • Apply button with a stubbed confirmation state (no backend yet)

Styled to match the dashboard: shadcn component specs and theme tokens from frontend/app (light + dark), and the logo lockup from hatchet-logo.tsx.

🤖 Generated with Claude Code

@meganeoleary
meganeoleary requested a review from grutt September 14, 2026 19:29
@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
hatchet-docs Ready Ready Preview Sep 14, 2026 8:15pm UTC

Request Review

@meganeoleary
meganeoleary marked this pull request as ready for review September 14, 2026 20:10
@greptile-apps

greptile-apps Bot commented Sep 14, 2026

Copy link
Copy Markdown

Greptile Summary

This PR adds a standalone static mockup for the startup program application.

  • Collects company details, funding, location, language, use-case, and optional shipping information.
  • Uses native client-side validation and replaces the form with a local confirmation state.
  • Does not store or transmit submissions.

Confidence Score: 4/5

The preview is safe to merge, with a non-blocking mobile usability issue in its standalone document setup.

The form's local behavior is internally consistent and does not transmit data, but opening it directly on a mobile browser can produce an incorrectly scaled layout because no device-width viewport is declared.

Files Needing Attention: frontend/startup-program-form/index.html

Reviews (1): Last reviewed commit: "Add startup program application form moc..." | Re-trigger Greptile

@@ -0,0 +1,470 @@
<title>Hatchet Startup Program</title>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Missing Mobile Viewport

This standalone page has no viewport declaration. Mobile browsers can therefore use a desktop-width layout and scale down the 560px form, making its text and controls harder to read and use. Add a device-width viewport meta tag.

Suggested change
<title>Hatchet Startup Program</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hatchet Startup Program</title>

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

meganeoleary and others added 3 commits September 14, 2026 16:13
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Static HTML form styled to match the dashboard's design system: company
details, funding and HQ dropdowns, SDK language checkboxes, use case,
and an optional welcome-gift section with structured shipping address.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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