Skip to content

Commit

Permalink
chore: update board 24/25 (#124)
Browse files Browse the repository at this point in the history
* chore: update webmasters

* chore: update presidents

* chore: update designathon director

* chore: update workshop coord

* chore: update project teams (and thanusree's image)

* chore: update social coords

* chore: update industry coords

* chore: update creative director

* chore: update graphic designer

* chore: move alumni img

* chore: add brandon

* chore: add missing members (w/o img)

* chore: add stragglers
  • Loading branch information
KevinWu098 authored Jun 18, 2024
1 parent e0d557a commit 299f2a1
Show file tree
Hide file tree
Showing 31 changed files with 265 additions and 90 deletions.
45 changes: 28 additions & 17 deletions src/app/pages/About/About.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,18 +48,20 @@ const About = () => (
</div>
</Section>
</div>

<Section className="">
<Text size="XL" className="wait slim">
We provide a friendly space with helpful resources for students to
become better designers.
We provide a friendly space with helpful resources for students
to become better designers.
</Text>
<Space block h="16" />
<div className="split2" style={{ textAlign: "left" }}>
<div className="narrow wait dx">
<Text className="paragraph middle">
Whether they're just starting out, or have been designing for
several years. Through community, education, and collaboration, we
strive to find meaningful ways to support and foster a design
Whether they're just starting out, or have been
designing for several years. Through community,
education, and collaboration, we strive to find
meaningful ways to support and foster a design
community.
</Text>
<Space block h="32" />
Expand All @@ -69,10 +71,11 @@ const About = () => (
</div>
<div className="narrow wait dx">
<Text className="paragraph middle">
Design at UCI meets once a week for a general meeting on most weeks
while the academic quarter is in session. Join us on our social
media pages and newsletter to get the latest updates regarding
workshops, meetings and events. We can't wait to meet you!
Design at UCI meets once a week for a general meeting on
most weeks while the academic quarter is in session.
Join us on our social media pages and newsletter to get
the latest updates regarding workshops, meetings and
events. We can't wait to meet you!
</Text>
<Space block h="32" />
<Link to="/events/" className="color blue">
Expand All @@ -81,10 +84,10 @@ const About = () => (
</div>
<div className="narrow wait">
<Text className="paragraph middle">
There are no requirements to join, everyone is welcome to attend our
meetings and use the resources we provide. Although some events may
be exclusive to UCI students, we also host events with participants
around the globe.
There are no requirements to join, everyone is welcome
to attend our meetings and use the resources we provide.
Although some events may be exclusive to UCI students,
we also host events with participants around the globe.
</Text>
<Space block h="32" />
<Link to="/join/" className="color blue">
Expand All @@ -93,6 +96,7 @@ const About = () => (
</div>
</div>
</Section>

<Section className="short fill color gray">
<h2
style={{
Expand All @@ -110,7 +114,10 @@ const About = () => (
// showStatus={false}
renderArrowNext={(click, show) => <LinkArrow onClick={click} />}
renderArrowPrev={(click, show) => (
<LinkArrow style={{ transform: "rotateY(180deg)" }} onClick={click} />
<LinkArrow
style={{ transform: "rotateY(180deg)" }}
onClick={click}
/>
)}
>
{TESTIMONIALS.map(({ quote, name }) => (
Expand All @@ -121,10 +128,11 @@ const About = () => (
))}
</Carousel>
</Section>

<Section className="board center">
<Text size="XL">Board Members</Text>
<div className="center row">
{CURRENT_BOARD.map((member, i) => (
{CURRENT_BOARD?.map((member, i) => (
<Profile key={i} data={member} />
))}
</div>
Expand All @@ -144,16 +152,19 @@ const About = () => (
Board Alumni
</Text>
<div className="center row">
{ALUMNI_BOARD.map(({ year, members }) => (
{ALUMNI_BOARD?.map(({ year, members }) => (
<Fragment key={year}>
<Text className="color blue year-divider">Departed {year}</Text>
<Text className="color blue year-divider">
Departed {year}
</Text>
{members.map((member, i) => (
<Profile key={i} textOnly data={member} />
))}
</Fragment>
))}
</div>
</Section>

<Section className="short center fill color gray">
<Text>Partners</Text>
<div className="split3" style={{ columnGap: "128px" }}>
Expand Down
11 changes: 9 additions & 2 deletions src/app/pages/About/components/Profile/Profile.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ const Profile = ({ textOnly = false, data }) => {
{!textOnly && (
<div className={cn.aspect}>
<img
src={require(`assets/images/board/current/${data.photo}`)}
src={require(
`assets/images/board/current/${data.photo}`,
)}
alt={data.name + " headshot"}
/>
</div>
Expand All @@ -24,7 +26,12 @@ const Profile = ({ textOnly = false, data }) => {

<div className={cn.socials}>
{data.links?.map(({ type, href }) => (
<a key={href} target="_blank" rel="noopener noreferrer" href={href}>
<a
key={href}
target="_blank"
rel="noopener noreferrer"
href={href}
>
<Icon hoverable src={`nav-${type}.svg`} w="20" h="20" />
</a>
))}
Expand Down
79 changes: 79 additions & 0 deletions src/assets/data/alumniBoard.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,66 @@
{
"year": 2024,
"members": [
{
"name": "Jin-Kim Niu",
"position": "Co-President",
"photo": "Jin_Kim_Niu.jpg",
"links": [
{
"type": "linkedin",
"href": "https://www.linkedin.com/in/jin-kim-niu/"
},
{
"type": "website",
"href": "https://jinkimniu.framer.website/"
}
]
},
{
"name": "Christine Nguyen",
"position": "Co-President",
"photo": "Christine_Nguyen.jpeg",
"links": []
},
{
"name": "Jessica (Jay) Sotelo",
"position": "Industry Outreach Coordinator",
"photo": "Jessica_Sotelo.jpg",
"links": [
{
"type": "linkedin",
"href": "http://linkedin.com/in/jessica-sotelo"
}
]
},
{
"name": "Michelle Yang",
"position": "Marketing Director",
"photo": "Michelle_Yang.JPG",
"links": []
},
{
"name": "Khanh Tran",
"position": "Marketing Coordinator",
"photo": "Khanh_Tran.jpg",
"links": []
},
{
"name": "Nuo Yang",
"position": "Marketing Coordinator",
"photo": "Nuo_Yang.jpeg",
"links": []
},
{
"name": "Vanna Vuong",
"position": "Industry Outreach Coordinator",
"photo": "Vanna_Vuong.jpeg"
},
{
"name": "Ava Lee",
"position": "Social Chair",
"photo": "Ava_Lee.jpg"
},
{
"name": "Candyce Pham",
"position": "Graphic Designer",
Expand All @@ -17,6 +72,30 @@
"href": "http://www.linkedin.com/in/candyce-pham"
}
]
},
{
"name": "Ryan Yang",
"position": "Webmaster",
"photo": "Ryan_Yang.jpg",
"links": [
{
"type": "instagram",
"href": "https://www.instagram.com/veryfewsbux"
},
{
"type": "linkedin",
"href": "https://www.linkedin.com/in/ryanqyang/"
},
{
"type": "website",
"href": "https://ryqn.dev"
}
]
},
{
"name": "Taesung Hwang",
"position": "Webmaster",
"photo": "Taesung_Hwang.jpg"
}
]
},
Expand Down
Loading

0 comments on commit 299f2a1

Please sign in to comment.