Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the Team Page #50

Open
awesominat opened this issue Feb 4, 2024 · 1 comment
Open

Add the Team Page #50

awesominat opened this issue Feb 4, 2024 · 1 comment
Assignees

Comments

@awesominat
Copy link
Contributor

awesominat commented Feb 4, 2024

Recreate the Team page as per the Figma design.

  1. Please create a global folder (in public/) for all team members that involves their names and pictures, making grabbing team members' pictures more efficient and consistent.
  2. Create a department and team member schema.
  3. Create another folder (in all-yaml) for all team members that contains yaml files (with the team member schema) with information such as name, positions, info, profile picture location, etc.
  4. Create a yaml file for each department, including info like their picture location, title, and desc.
  5. Use the same year filter logic present in the projects page
  6. Upon clicking any of the department pages, redirect the user to /departments/DEPT_NAME where DEPT_NAME is the lower case version of the department's name

Keep in mind the mobile implementation of the page.

@awesominat
Copy link
Contributor Author

@Cali0707

@awesominat awesominat assigned karenrni and unassigned Cali0707 Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🔖 Ready
Development

No branches or pull requests

3 participants