Skip to content

Add Mindmap to Projects, with a Try Mindmap button - #9

Merged
kcarnold merged 3 commits into
mainfrom
feat/mindmap-project-card
Oct 30, 2026
Merged

kcarnold merged 3 commits into
mainfrom
feat/mindmap-project-card

Conversation

@nhyiramante1

Copy link
Copy Markdown
Contributor

Summary

Adds Mindmap to the lab site:

  • Projects page: a new Mindmap card at the top, in the same format as the other project cards (team, status, tags, a short description).
  • Home page: a Try Mindmap button next to Try Our App.

Both Try Mindmap buttons link to the live app at https://mindmap.thoughtful-ai.com/ (opens in a new tab). One setting controls both:

// src/data/mindmap.ts
export const mindmap = {
  url: 'https://mindmap.thoughtful-ai.com/',
  enabled: true, // false shows them as disabled, non-link buttons
} as const;

Other change

With four buttons, the home page's button row squeezed every label onto two lines on large screens. The row now wraps (lg:flex-wrap, whitespace-nowrap), so each label stays on one line and the buttons flow onto a second row. Phones are unchanged: the buttons still stack full width.

Testing

  • npm run build passes (8 pages).
  • Checked locally at 1280px and 375px: the card renders, both buttons link to the live app; with enabled: false they render as non-link <span aria-disabled="true"> elements, and there is no horizontal scroll on phones.

🤖 Generated with Claude Code

nhyiramante1 and others added 3 commits October 25, 2026 23:46
Add a Mindmap card at the top of the Projects page and a Try Mindmap button
next to Try Our App on the home page. Both buttons read one setting,
src/data/mindmap.ts: while enabled is false they render as disabled,
non-link buttons; setting it to true links both to
https://mindmap.thoughtful-ai.com/.

The hero button row now wraps as a row on large screens (lg:flex-wrap,
whitespace-nowrap), so four buttons stay on one line each instead of
squeezing every label onto two lines.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Mindmap is live with sign-in, so both buttons now link to it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nhyiramante1
nhyiramante1 requested a review from kcarnold October 30, 2026 11:24
@kcarnold
kcarnold merged commit e67a248 into main Oct 30, 2026
1 check passed
@kcarnold

Copy link
Copy Markdown
Contributor

Merged.

@kcarnold
kcarnold deleted the feat/mindmap-project-card branch October 30, 2026 20:21
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