aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Icons
Commit message (Collapse)AuthorAgeFilesLines
* chore: improve footerArmand Philippot2022-02-141-1/+0
| | | | | | The "Mentions légales" link was not enough visible on small viewports because of the back to top link. So I change the disposition to improve that.
* chore: increase toolbar buttons sizeArmand Philippot2022-02-132-3/+4
| | | | | | 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(icons): update main nav iconsArmand Philippot2022-01-312-24/+24
| | | | | | | The CV link text seemed misaligned before. By moving the "diploma" to the bottom, the look is better I think. Also, the computer icon was a little small compared to the others, so I fixed it.
* chore: replace lingui functions with react-intlArmand Philippot2022-01-293-6/+19
|
* chore: add projects to main navArmand Philippot2022-01-203-0/+108
| | | | | | 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.
* feat: implement dark modeArmand Philippot2022-01-1710-28/+29
|
* chore: replace copyright icon import with custom componentArmand Philippot2022-01-173-0/+34
| | | | | It allows me to set the colors with CSS and it will be easier to implement dark mode.
* refactor(styles): rename shadow and border variablesArmand Philippot2022-01-1610-29/+29
|
* chore: replace theme button with settingsArmand Philippot2022-01-057-99/+32
| | | | | I plan to add more user settings so theme options should be inside settings.
* refactor(sharing): avoid nested template literalsArmand Philippot2022-01-041-7/+4
| | | | | This improves readability. I also rename a variable to avoid duplicate between global scope and useEffect scope.
* chore(icons): add direction to arrow icon and split pathArmand Philippot2022-01-041-3/+66
| | | | I can now animate separatly the arrow head and the arrow body.
* chore: replace read more link with ButtonLink componentArmand Philippot2021-12-293-0/+27
| | | | | I also fix the load more button position since I removed the margin auto.
* chore: add a theme toggleArmand Philippot2021-12-277-0/+149
| | | | Dark theme is not implemented yet.
* chore: replace svg imports with componentsArmand Philippot2021-12-2214-4/+478
| | | | It allows me to control the colors of each SVG paths.
* chore: add main-nav componentArmand Philippot2021-12-133-0/+70
I choose to implement main-nav paths manually instead of fetching them from GraphQL to ensure functional navigation without JS.