aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/MainNav/MainNav.module.scss
Commit message (Collapse)AuthorAgeFilesLines
* chore: remove old pages, components, helpers and typesArmand Philippot2022-04-291-242/+0
| | | | | Since I'm using new components, I will also rewrite the GraphQL queries so it is easier to start from scratch.
* fix: open toolbar menu without double clickArmand Philippot2022-02-141-12/+2
| | | | | | When the main nav was opened, a double click on the search button or the settings button was necessary to open a new menu. Now, it works as expected: the main nav is closed and the menu is opened in one click.
* chore: increase toolbar buttons sizeArmand Philippot2022-02-131-107/+32
| | | | | | On small screen, they was too small I think. I also change some styles like focus state to keep consistency between all elements in toolbar. Also, I was not fan of the rotate effect.
* chore: change appearance of hamburger icon on hover/focusArmand Philippot2022-02-021-0/+44
|
* chore: add projects to main navArmand Philippot2022-01-201-5/+9
| | | | | | I redesign a little the main nav on small screens so it can takes two columns when the screen height is low. I change the 2xs breakpoint to 500px instead of 400px.
* refactor(styles): rename shadow and border variablesArmand Philippot2022-01-161-1/+1
|
* chore: add main nav link statesArmand Philippot2022-01-071-2/+133
|
* chore: replace svg imports with componentsArmand Philippot2021-12-221-12/+4
| | | | It allows me to control the colors of each SVG paths.
* chore: move toolbar size to global scopeArmand Philippot2021-12-201-1/+1
| | | | It allows me to manage footer padding on small viewports.
* chore: add a toolbar componentArmand Philippot2021-12-201-9/+17
|
* chore: add main-nav componentArmand Philippot2021-12-131-0/+148
I choose to implement main-nav paths manually instead of fetching them from GraphQL to ensure functional navigation without JS.