Skip to content

Add product/templates page and update header links#3710

Open
devin-ai-integration[bot] wants to merge 3 commits intomainfrom
devin/1770472597-product-templates-page
Open

Add product/templates page and update header links#3710
devin-ai-integration[bot] wants to merge 3 commits intomainfrom
devin/1770472597-product-templates-page

Conversation

@devin-ai-integration
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Feb 7, 2026

Add /product/templates page and update header nav links

Summary

Creates a new product page at /product/templates and updates the header navigation to point to it instead of /gallery/templates.

Header changes (header.tsx):

  • featuresList: "Custom Templates" link → /product/templates
  • resourcesList: "Meeting Templates" link → /product/templates

New page (routes/_view/product/templates.tsx):

  • Hero: "Template for Every Meeting Type"
  • How it works: before/after meeting (placeholder GIF slots)
  • Pre-built or custom: community templates grid (first 6 from allTemplates) + custom templates section (placeholder image slot)
  • Final CTA: "Stop reformatting notes manually"

Copy sourced from this Google Doc.

Updates since last revision

  • Fixed TypeScript errors: template card links and "Browse all templates" link switched from TanStack <Link> to plain <a> tags to resolve type mismatches with route params. These links trigger full page navigations rather than client-side routing.
  • routeTree.gen.ts regenerated and committed.
  • Updated "How it works" subtitle to: "You can pick a template before your meeting or try different formats later."
  • Removed the "Got a template that works for you?" / Contribute section entirely.
  • Updated final CTA heading to "Stop reformatting notes manually" and body to "Download Hyprnote and set up your first template in 30 seconds."

Review & Testing Checklist for Human

  • Placeholder media: The "How it works" section renders literal "GIF" text and "Custom templates" renders "Image" text — confirm whether these should ship as-is or need actual assets before merge
  • Copy accuracy: compare all rendered page text against the latest requested copy to ensure no transcription errors (several rounds of copy changes were applied)
  • Header dropdowns: both Product → "Custom Templates" and Resources → "Meeting Templates" should navigate to /product/templates
  • Template card links: click a community template card and confirm it navigates to the correct /templates/{slug} page (uses plain <a> tags, not router links)

Suggested test plan: Open Netlify preview, scroll through all sections, click header dropdown links, and click at least one template card to verify navigation.

Notes

Co-Authored-By: harshika@hyprnote.com <harshika@hyprnote.com>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@netlify
Copy link

netlify bot commented Feb 7, 2026

Deploy Preview for hyprnote ready!

Name Link
🔨 Latest commit 32f580b
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/69876828059e290008f17ff0
😎 Deploy Preview https://deploy-preview-3710--hyprnote.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 7, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit 32f580b
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/698768287a917d0008075186

devin-ai-integration bot and others added 2 commits February 7, 2026 14:11
Co-Authored-By: harshika@hyprnote.com <harshika@hyprnote.com>
… CTA

Co-Authored-By: harshika@hyprnote.com <harshika@hyprnote.com>
@ComputelessComputer ComputelessComputer self-assigned this Feb 7, 2026
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