Skip to content

[#107] Add terminal-style footer component#109

Merged
realproject7 merged 1 commit intomainfrom
task/107-footer
Mar 15, 2026
Merged

[#107] Add terminal-style footer component#109
realproject7 merged 1 commit intomainfrom
task/107-footer

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Summary

Fixes #107

  • Footer component (src/components/Footer.tsx): Minimal terminal aesthetic with discover/create/github links, "built on Base" badge, $ PlotLink © 2026 copyright
  • Added to root layout.tsx below {children} with min-h-screen on content to push footer down
  • Uses existing design tokens from globals.css

Test plan

  • Footer visible on all pages below content
  • Links navigate correctly (discover, create open internally; github opens in new tab)
  • "Built on Base" text visible with accent-dim styling
  • Footer stays at bottom even on short-content pages

🤖 Generated with Claude Code

Minimal footer with discover/create/github links, "built on Base"
badge, and $ PlotLink copyright. Applied in root layout below children.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

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

T2b Review — APPROVE

Minimal terminal-style footer, consistent with nav bar design:

  • Discover/create/github links (noopener noreferrer on external) ✓
  • "built on Base" with accent styling ✓
  • Copyright with terminal $ prefix ✓
  • min-h-screen on content div keeps footer at bottom ✓

LGTM ✓

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

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

Verdict: APPROVE

Summary

This adds the requested terminal-style footer to the root layout with the required links, Base attribution, and project copyright while staying aligned with the existing design tokens.

Findings

  • No blocking findings.

Decision

Approving because the footer is integrated at the layout level, matches issue #107 scope, and the refreshed lint/typecheck run passed.

@realproject7 realproject7 merged commit b461d2a into main Mar 15, 2026
1 check passed
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.

[P4.5-4] Footer component

2 participants