Skip to content

Conversation

@osckli990
Copy link

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.

…n't work. Might be some residue setting but all files should be removed
…orks through js states, false contrast errors?
@osckli990
Copy link
Author

states added

Copy link
Contributor

@HIPPIEKICK HIPPIEKICK left a 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!

@UlrikaRakkaBrant
Copy link

Nice work!
Looks super good, super smooth.
I know you love animations and I love that you love animations and cool that you can do them and good that you show that you can do them! Personally I get a little distracted when the text I´m trying to read is moving but I have a very tired brain.
I haven´t written any comments in or on your code because I do not know and understand enough to be able to contribute.

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.

3 participants