Skip to content

landing: drop integrations strip, generalize hero example, broaden step copy#64

Merged
DIodide merged 2 commits into
stagingfrom
redesign/landing-page-generalize
Apr 30, 2026
Merged

landing: drop integrations strip, generalize hero example, broaden step copy#64
DIodide merged 2 commits into
stagingfrom
redesign/landing-page-generalize

Conversation

@DIodide

@DIodide DIodide commented Apr 30, 2026

Copy link
Copy Markdown
Owner

Summary

Generalizing the landing page for non-Princeton pitches.

  • Remove the "Connects out of the box" panel. Drops IntegrationsStrip (and its integrations / modelLine constants). This section was the heaviest cluster of Princeton-specific brand names (TigerJunction, TigerPath, TigerSnatch, PrincetonCourses).
  • Rewrite the hero MockChatPanel. Was a Princeton coursework example calling tigerpath.check_prereqs / princetoncourses.get_evaluations. Now an issue-triage agent calling github.search_issues and linear.create_issue, ending in a created Linear ticket. The slash-command hint inside the panel now shows linear_create_issue.
  • Replace the step 02 "Connect" copy. The line about "Princeton accounts auto-detect — no token wrangling for tiger_junction servers" is replaced with provider-agnostic language about encrypted token storage and on-demand refresh.

Heads-up — Princeton references that remain

I scoped this strictly to the three asks. These are still on the page if you want a follow-up pass:

  • primaryFeatures[1].description — "plus four built for Princeton students"
  • Hero check-row badge — "Princeton-ready"
  • MockMcpPopover — TigerJunction row with the Princeton badge / GraduationCap icon
  • MockSlashPalettetigerjunction_search_courses entry
  • rotatingWords — includes "course planning"
  • Meta description — "Switch from coding to research to coursework in one click."

Test plan

  • Visit / — confirm no "Connects out of the box" strip between hero and Features
  • Hero mock chat shows "Issue triage agent", github + linear tool calls, and the linear_create_issue slash hint
  • How It Works step 02 copy reads cleanly with no Princeton references
  • No broken imports / unused vars (tsc + biome both pass locally)

DIodide added 2 commits April 30, 2026 00:40
…ep copy

- Removes the "Connects out of the box" section (IntegrationsStrip + the
  integrations / modelLine constants that fed it). The Princeton-branded
  product names lived almost entirely in this strip.
- Rewrites the hero MockChatPanel from a Princeton coursework example
  (TigerPath / PrincetonCourses tool calls) to a generic issue-triage
  agent wired to GitHub + Linear MCPs, with a matching slash-command
  hint. Reads as a recognizable workflow for any team.
- Replaces the step 02 "Connect" copy that referenced tiger_junction
  token wrangling with provider-agnostic language about encrypted token
  storage and on-demand refresh.
- Replace "Princeton-ready" hero check-row with "Live sandbox built in".
- Drop "plus four built for Princeton students" from primaryFeatures.
- Replace "course planning" rotating word with "issue triage".
- Update meta description ("coursework" → "ops").
- MockMcpPopover: swap TigerJunction (Princeton-badged) for Linear.
- MockSlashPalette: swap tigerjunction_search_courses for slack_send_message.
- Drop unused GraduationCap icon import.
@DIodide DIodide merged commit 2776b3f into staging Apr 30, 2026
4 checks passed
@DIodide DIodide deleted the redesign/landing-page-generalize branch April 30, 2026 04:49
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