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

110 projects page timeline component #127

Merged
merged 14 commits into from
Sep 16, 2024

Conversation

h4yleysh4rpe
Copy link
Contributor

Context

Wanted to have a vertical timeline to put on the projects page, that matches the Figma design.

Closes #110

What Changed?

Changed file /test/projects_timeline/page.tsx, and created two new components - DateBlob (which contains that section of the timeline line as well as the date joined onto it) and Timeline (which wraps all DateBlob elements as well as adding dots either end of line).

How To Review

go to /test/projects_timeline and check that the timeline shows up on the LHS, with alternating blob lengths. Also check that it looks good for various screen sizes. Check that repo styling is ok (two components, where one is wrapped inside of the other).

Notes

Accidentally swapped - and _ in branch name, it is 110-projects_page_timeline_component
Have not implemented the alternating/not alternating for current/past projects.
Date formatting is not done, as this is being passed in from Figma anyways.

Copy link
Contributor

@eilecn eilecn 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!

Copy link
Contributor

@panmann7 panmann7 left a comment

Choose a reason for hiding this comment

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

lgtm!!

@panmann7 panmann7 merged commit 7deece8 into main Sep 16, 2024
@Oculux314 Oculux314 deleted the 110-projects_page_timeline_component branch October 5, 2024 07:17
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.

Projects Page Timeline Component
3 participants