Separate Teams on Meet the Team page (Close #346) #404
Labels
No Label
a11y
Backlog
Blocked
Bug
Content
Dependencies
Design
Feature Request
Good First Issue
In Progress
Performance
Priority - High
Priority - Low
Priority - Medium
Untriaged
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: www/www-new#404
Loading…
Reference in New Issue
No description provided.
Delete Branch "beihao-separate-teams"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://csclub.uwaterloo.ca/~a3thakra/csc/beihao-separate-teams/about/team/
Is this simply what we want for the page? Or do we need to redesign it and discuss with the design team?
@ -16,7 +16,13 @@ import {
getMemberImagePath,
} from "@/lib/team";
import programmeData from "../../content/team/programme-committee.json";
Did we delete the
programme-committee.json
file? If all the data will be stored in separate files for each team, then we probably won't need this file anymore.@ -20,0 +22,4 @@
import externalData from "../../content/team/external-affairs-team.json";
import marketingData from "../../content/team/marketing-team.json";
import photographyData from "../../content/team/photography-team.json";
import RepsData from "../../content/team/representative-team.json";
Nitpick: Let's name this
repsData
so the capitalization is consistent with everything else.@ -83,0 +104,4 @@
<div id="design">
<h2 className={styles.subheading}>Design Team</h2>
<MembersList team={design} />
</div>
Looking at all this repetition, I wonder if it might be better to create an array of objects, and then loop through the array in order to display the sections? For example:
@ -56,0 +76,4 @@
<Link href="#external">External Affairs Team</Link>
<Link href="#marketing">Marketing Team</Link>
<Link href="#photography">Photography Team</Link>
<Link href="#reps">Representatives Team</Link>
Maybe we can drop the "Team" from the labels/section headers and just have the team names be "Design", "Discord", "Events", etc.?
For Reps, maybe we could go with "Class Representatives"?
This looks good! Do you mind sending a screenshot + staging website link to Design in either Mattermost or Discord, just to confirm with them? @b72zhou
I will also check with the rest of the execs this week to make sure they are happy with the changes as well. 🙂
Design team has confirmed it looks good to them. All issues mentioned above have been fixed as well:)) @a258wang
snedadah referenced this pull request2022-03-20 16:46:34 -04:00