-
Notifications
You must be signed in to change notification settings - Fork 50
Portfolio - Oscar L #18
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
base: main
Are you sure you want to change the base?
Conversation
…s. Want to implement testing, like Jest
…n't work. Might be some residue setting but all files should be removed
…ne, how to overwrite App.css?
…et view, with some kinks
…ng up in townhall
…orks through js states, false contrast errors?
|
states added |
HIPPIEKICK
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A11y
From Lighthouse: Uses ARIA roles on incompatible elements
Regarding the requirement: Your portfolio should follow the Figma design
- Really good job following the design Oscar! Only thing I can say is that you should double check the top/bottom padding of your sections - it should be 128px pretty consistently.
Codewise
- For folders that have more than one component in them - name them using camelCase.
- I don’t completely understand your structure, you have one folder called sections with a lot of component folders in it 🤔 And also some files directly in there (in no child folder).
- Remember to always default to const.
- Don’t forget the dependency array when working with useEffect!
|
Nice work! |
Design: www.figma.com/board/PymjF0tI8PYjLJ45Ud1Ai9/Water-🌊?node-id=0-1&p=f&t=fyWZXSjCKeiorHlN-0 (in lower right corner)
Link: https://oscars-js-portfolio.netlify.app
My portfolio project. Followed, with tweaking, the second design. Most px are followed, with the exception when it doesn't function properly (ex featured/article link size). Styles is written in tailwind, with libraries for animation. Some styled components are used, to try it out. Data displayed through JSON. Vitest will be extended upon later, as well as adding js/using states. Includes og-tags
for PR: might have excessive components, didn't manage to make fewer, help appreciated.