Skip to content

Conversation

@ariflogs
Copy link
Member

@ariflogs ariflogs commented Nov 30, 2025

Summary by CodeRabbit

  • New Features

    • Added a new Showcase page featuring a responsive gallery of projects with images, titles, and external links.
    • Updated navigation to include a Showcase link.
    • Updated hero badge to announce new Calendar & Carousel components.
  • Style

    • Minor spacing adjustment to top navigation items.

✏️ Tip: You can customize this high-level summary in your review settings.

@vercel
Copy link

vercel bot commented Nov 30, 2025

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

Project Deployment Preview Comments Updated (UTC)
retro-ui Building Building Preview Comment Nov 30, 2025 0:35am

@ariflogs ariflogs merged commit b7a7dbe into main Nov 30, 2025
1 of 3 checks passed
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 30, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

These changes add a showcase gallery page to the RetroUI site, update navigation configuration to include the new showcase route, refresh the hero badge text to reference calendar and carousel components, and tighten top navigation item spacing.

Changes

Cohort / File(s) Summary
Navigation configuration
config/navigation.ts, components/TopNav.tsx
Added new "Showcase" navigation item with href /showcase in top nav config. Adjusted horizontal spacing between navigation items from space-x-6 to space-x-4.
Marketing pages
app/(marketing)/page.tsx, app/(marketing)/showcase/page.tsx
Updated hero badge link destination to /docs/components/calendar and badge text to "New Calendar & Carousel components!". Created new responsive showcase page component that renders project cards in a grid layout (1–3 columns) populated from showcase.json.
Data files
showcase.json
Added new showcase data file containing four project entries (pouf.chat, buildersguild.space, startcod.ing, rewardkitty.com) with name, URL, cover image, and color fields.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • The showcase page is a straightforward data-driven component with no complex logic; verify responsive grid behavior and Next.js Image/Link usage patterns.
  • Configuration and data additions are minimal and low-risk.
  • The hero badge and spacing changes are trivial UI updates.

Possibly related PRs

  • New calendar component!  #101: Modifies site navigation configuration (navConfig.topNavItems) and adds calendar/carousel components referenced in the updated hero badge link.

Poem

🐰 A showcase springs to life so bright,
New cards arranged in grids just right,
With projects gleaming in a row,
And nav refreshed with swifter flow—
The site hops forward, what a sight! 🌟

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch showcase

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ed9a71b and a0548f4.

📒 Files selected for processing (5)
  • app/(marketing)/page.tsx (1 hunks)
  • app/(marketing)/showcase/page.tsx (1 hunks)
  • components/TopNav.tsx (1 hunks)
  • config/navigation.ts (1 hunks)
  • showcase.json (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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