Skip to content

Encapsulated Repeated Page Section Component, Misc Visual Fixes#126

Merged
memtech3 merged 12 commits into
mainfrom
#125-Page-Section-Component
Apr 14, 2026
Merged

Encapsulated Repeated Page Section Component, Misc Visual Fixes#126
memtech3 merged 12 commits into
mainfrom
#125-Page-Section-Component

Conversation

@memtech3
Copy link
Copy Markdown
Contributor

@memtech3 memtech3 commented Apr 13, 2026

Fixes #126, fixes some of the gradient inconsistency issues that motivated #84

  • Encapsulated repeated Page Section pattern (section header, max width container, alternating colors) into a component for consistent styling
  • Removed unnecessary contact section from Apply page
  • Reimplemented 404 page with Hero component for consistent styling
  • Removed background from Project Detail page for consistent styling. Background overrode site wide background
  • Made text case of all ButtonLinks title case for consistency
  • Made showcase page title more consistent with standard page hero title
  • Migrated Sponsorship page to Hero component for consistent styling
  • Made project category text black for readability (was white on yellow before I modified)

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 13, 2026

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

Project Deployment Actions Updated (UTC)
turtle-website Ready Ready Preview, Comment Apr 14, 2026 8:05am

Co-authored-by: Sam Woravka <sworavka@users.noreply.github.com>
@memtech3 memtech3 changed the title Created Standardized Page Section Component Encapsulated Repeated Page Section Component, Misc Visual Fixes Apr 14, 2026
@memtech3 memtech3 marked this pull request as ready for review April 14, 2026 08:06
@memtech3 memtech3 merged commit eb254fa into main Apr 14, 2026
4 checks passed
@memtech3 memtech3 deleted the #125-Page-Section-Component branch April 14, 2026 08:10
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