Skip to content

revamped "dev projects" section (#878)#892

Open
ajbzhong wants to merge 8 commits intomainfrom
revamp-dev-projects
Open

revamped "dev projects" section (#878)#892
ajbzhong wants to merge 8 commits intomainfrom
revamp-dev-projects

Conversation

@ajbzhong
Copy link
Copy Markdown
Contributor

@ajbzhong ajbzhong commented Apr 2, 2026

Overview

Resolves #878

Deploy Preview: (https://deploy-preview-892--jovial-pasteur-581b4a.netlify.app/)

Changes

  • Changed "dev projects" grid layout to carousel
  • Project cards now have diamond motif, hover & transition animation, and shadow
  • Added industry experience section (as requested by Alex)

Testing

  • Go to Initiatives > Dev Team
  • Scroll down to "Our Projects" and "Where We've Worked"

Possible Changes

  • Project category filtering

Checklist

  • Code follows the project's style guidelines.
  • Documentation has been updated where necessary.
  • All checks pass and deploy builds with no errors.

Copy link
Copy Markdown
Contributor

@smalex-z smalex-z left a comment

Choose a reason for hiding this comment

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

Overall amazing pr! just two small things

Comment thread pages/dev.js
<h2 className="text-center">Where We&apos;ve Worked</h2>
<p className={styles['project-info']}>
{/* eslint-disable-next-line max-len */}
Our ACM Dev officers and alumni have interned and worked at companies including Google, Amazon, Viasat, Apple, TikTok, Coinbase, and Oracle!
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Image

could we do something like this, where we show the logos of companies rather than text?

}

// diamond carousel card
.diamond-wrapper {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Image

on mobile, the width is a little broken

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Image

the text is also a little too big and doesn't fit

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.

Revamp “Dev Projects” Section

2 participants