summaryrefslogtreecommitdiffstats
path: root/src/pages/_app.tsx
Commit message (Collapse)AuthorAgeFilesLines
* chore: use persistent layoutArmand Philippot2022-05-171-3/+4
| | | | | It prevents to rerender the common components between pages (header, footer...).
* chore: remove old pages, components, helpers and typesArmand Philippot2022-04-291-5/+4
| | | | | Since I'm using new components, I will also rewrite the GraphQL queries so it is easier to start from scratch.
* refactor: load prism plugins without babelArmand Philippot2022-03-241-1/+1
|
* feat: improve Ackee tracking (#11)Armand Philippot2022-02-231-14/+17
| | | | | | | | | | | | | | | | | * build(deps): add use-ackee hook package * chore: create a context provider for Ackee The provider allows users to change the 'detailed' settings. * chore: add a select menu to choose which info to share with Ackee * chore: add a tooltip for askee settings * chore: replace default select styles with custom styles * chore: register user choice in localstorage * chore: replace Matomo with Ackee in legal notice
* feat: replace Matomo with AckeeArmand Philippot2022-02-211-9/+0
| | | | | I do not use all Matomo features so I was searching a lightweight analytics tools. I will give a try to Ackee.
* chore(matomo): use another dependency to track page viewsArmand Philippot2022-02-141-18/+23
| | | | | | I though the previous package would track all visits with the provided but it seems that I need to add trackPageView on all pages. So I decided to use another package.
* chore: add a new settings to handle prism theme from toolbarArmand Philippot2022-02-011-1/+4
|
* chore: add MatomoArmand Philippot2022-01-311-12/+16
|
* refactor(config): move config from config dir to utilsArmand Philippot2022-01-291-2/+2
|
* chore(i18n): replace i18n provider and helpersArmand Philippot2022-01-291-14/+12
|
* fix: handle translation with linguiArmand Philippot2022-01-281-20/+8
| | | | | | | | The previous method was not working so I tried a different approach. Translation is loaded but I'm still getting warnings: * Plurals for locale undefined aren't loaded * Text content did not match I can't figure how to fix them...
* feat: implement dark modeArmand Philippot2022-01-171-1/+8
|
* chore: load i18n translations using lingui providerArmand Philippot2021-12-131-1/+29
|
* chore: change app to use a layoutArmand Philippot2021-12-131-3/+4
| | | | I can now insert header/footer on each pages.
* chore: add modern normalize and change global css to scss fileArmand Philippot2021-12-131-1/+1
|
* build: move global styles and pages inside src directoryArmand Philippot2021-12-121-0/+8