| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor(components): rewrite Copyright component | Armand Philippot | 2023-11-11 | 1 | -19/+19 |
| | | | | | | | | | | * remove `icon` prop (it is confusing because a copyright should have the copyright symbol, the license is not part of the copyright) * reorganize copyright informations I also updated the CC BY SA icon because the elements was in the wrong order. | ||||
| * | feat(components): add a Help icon shape | Armand Philippot | 2023-11-11 | 1 | -0/+59 |
| | | |||||
| * | feat(components): replace icons with a generic Icon component | Armand Philippot | 2023-10-24 | 3 | -55/+126 |
| | | | | | | Sizes are also predefined and can be set using the `size` prop, so the consumers should no longer adjust the size in CSS. | ||||
| * | test(unit): fix Jest errors due to images import | Armand Philippot | 2022-06-03 | 1 | -0/+0 |
| | | | | | | I mocked some SVG files and moves the branding photo to public directory. It is more a workaround than a real fix but it works so... | ||||
| * | chore: update header photo | Armand Philippot | 2022-05-25 | 1 | -0/+0 |
| | | |||||
| * | chore: change header photo | Armand Philippot | 2022-03-09 | 1 | -0/+0 |
| | | |||||
| * | chore: increase toolbar buttons size | Armand Philippot | 2022-02-13 | 1 | -3/+3 |
| | | | | | | | 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 icons | Armand Philippot | 2022-01-31 | 2 | -34/+34 |
| | | | | | | | | 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: update logo | Armand Philippot | 2022-01-27 | 1 | -168/+15 |
| | | | | | | Adjust previous colors to fit the new website and add a dark version to better fit with the dark theme. | ||||
| * | chore: add projects to main nav | Armand Philippot | 2022-01-20 | 1 | -0/+89 |
| | | | | | | | 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. | ||||
| * | chore(homepage): add icons to some buttons | Armand Philippot | 2022-01-14 | 1 | -0/+18 |
| | | |||||
| * | chore: improve Branding component | Armand Philippot | 2022-01-14 | 1 | -0/+170 |
| | | |||||
| * | chore: add a social media widget on contact and cv pages | Armand Philippot | 2022-01-10 | 4 | -0/+4 |
| | | |||||
| * | chore: replace theme button with settings | Armand Philippot | 2022-01-05 | 2 | -79/+45 |
| | | | | | | I plan to add more user settings so theme options should be inside settings. | ||||
| * | chore(icons): add direction to arrow icon and split path | Armand Philippot | 2022-01-04 | 1 | -7/+12 |
| | | | | | I can now animate separatly the arrow head and the arrow body. | ||||
| * | chore: add a theme toggle | Armand Philippot | 2021-12-27 | 3 | -0/+151 |
| | | | | | Dark theme is not implemented yet. | ||||
| * | chore: replace svg imports with components | Armand Philippot | 2021-12-22 | 4 | -252/+90 |
| | | | | | It allows me to control the colors of each SVG paths. | ||||
| * | chore: add a button to open/close search in toolbar | Armand Philippot | 2021-12-20 | 2 | -0/+106 |
| | | |||||
| * | chore: add missing icon from previous commmit | Armand Philippot | 2021-12-16 | 1 | -0/+41 |
| | | |||||
| * | chore: add main-nav component | Armand Philippot | 2021-12-13 | 4 | -0/+367 |
| | | | | | | I choose to implement main-nav paths manually instead of fetching them from GraphQL to ensure functional navigation without JS. | ||||
| * | chore: add Copyright component | Armand Philippot | 2021-12-13 | 1 | -0/+79 |
| | | |||||
| * | chore: add Branding component | Armand Philippot | 2021-12-13 | 1 | -0/+0 |
| | | |||||
| * | chore: load css fonts | Armand Philippot | 2021-12-13 | 28 | -0/+389 |
