HoSiuFu / portfolio-v1

This is a project that will be used to store everything that is done in the 1st version of the portfolio
MIT License
0 stars 0 forks source link

Implement Components done in Figma #8

Closed HoSiuFu closed 11 months ago

HoSiuFu commented 1 year ago

Description

Implement components that are done on this Figma project

HoSiuFu commented 1 year ago

October 22nd 2023

The IconButton is being implemented and some changes were necessarily done to Storybook because the styles were not imported and needed to be configured. It is only partially configured but for now, it is good enough.

The IconButton component is done and almost all the styles are done the only thing left is the ripple effect to be implemented. The tests are rather basic still so they aren't meaningful enough.

HoSiuFu commented 1 year ago

The IconButton is fully implemented, the ripple effect is working correctly and the tests are done. This took more than expected because most of the work was investigative.

The Button is being implemented, the Stories are already configured and the component is done. The only thing that's left is the styling and the tests.

HoSiuFu commented 1 year ago

The Button component is fully implemented and working. There were a lot of changes done in previous components as well to enhance the re-usability of the animations on other components.

Storybook needed some changes in the configuration. The font-style is no longer being explicitly set by the typos, being set globally.

HoSiuFu commented 12 months ago

October 25th, 2023

The NavLink component is fully implemented, it took so much longer than expected because of the styling as it was a challenge to replicate what I wanted to do. Started implementing the Navbar component.

HoSiuFu commented 12 months ago

October 26th, 2023

Today not much was done but the Navbar had some changes and is going on a simplification process.

HoSiuFu commented 12 months ago

The Navbar is fully implemented and working, it took some time because I had to learn somethings to be able to replicate what I wanted to replicate.

The storybook configuration was changed because docs were missing.

The tests were fixed for the NavLink and Navbar.

HoSiuFu commented 12 months ago

Today was not very productive but the banner is done in terms of styles, the tests need to be done and I have to check something with the padding set globally.

HoSiuFu commented 12 months ago

The banner component is fully implemented and the test are done and passing.

The styles are now added to the NavLink component test.

HoSiuFu commented 12 months ago

All the specified components are done and working the tests are done, although some of the tests are quite basic.

The padding set globally needs to be checked.