Skip to content

Projects page#128

Merged
TyHil merged 11 commits intodevelopfrom
projects-page
Mar 26, 2026
Merged

Projects page#128
TyHil merged 11 commits intodevelopfrom
projects-page

Conversation

@TyHil
Copy link
Copy Markdown
Member

@TyHil TyHil commented Mar 7, 2026

Wanted a general projects page: https://website-v2-git-projects-page-utdnebula.vercel.app/projects

As a side effect of not being able to use the old project icons without duplicating them in black, this also:
Resolves #123

image

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 7, 2026

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

Project Deployment Actions Updated (UTC)
2-pros-hand-car-wash Error Error Mar 26, 2026 8:03pm
website-v2 Ready Ready Preview, Comment Mar 26, 2026 8:03pm

Request Review

Copy link
Copy Markdown

@Isoscelestial Isoscelestial left a comment

Choose a reason for hiding this comment

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

Looks very good! I think another cool thing would be to add the project logos on each project page. You could use this (and obviously make ClubsLogoStandalone data driven) and replace lines 38-40 in /components/Project.tsx:

        <div className="font-display flex gap-2 items-center drop-shadow-sm bg-white rounded-full pl-6 pr-8">
          <div className={`flex flex-row items-center`}>
            <ClubsLogoStandalone className="h-16 md:h-24 w-auto fill-haiti" />
          </div>
          <div className="flex flex-col">
            <span className="whitespace-nowrap text-xl md:text-2xl font-bold leading-5 text-haiti">
              {props.name}
            </span>
          </div>
        </div>
Image

Comment thread src/app/projects/page.tsx Outdated
Comment thread src/components/Navbar.tsx Outdated
Copy link
Copy Markdown

@Isoscelestial Isoscelestial left a comment

Choose a reason for hiding this comment

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

Looks good to me! Just one suggestion and I think this is ready to merge.

Comment thread src/components/Navbar.tsx
@TyHil TyHil merged commit f764661 into develop Mar 26, 2026
3 of 4 checks passed
@TyHil TyHil deleted the projects-page branch March 26, 2026 20:03
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.

Add new project logos

2 participants