summaryrefslogtreecommitdiffstats
path: root/src/components/Settings/Settings.tsx
Commit message (Collapse)AuthorAgeFilesLines
* feat: improve Ackee tracking (#11)Armand Philippot2022-02-231-0/+2
| | | | | | | | | | | | | | | | | * 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
* chore: add a new settings to handle prism theme from toolbarArmand Philippot2022-02-011-0/+2
|
* chore: replace lingui functions with react-intlArmand Philippot2022-01-291-2/+8
|
* feat: add a setting to disable animations and transitionsArmand Philippot2022-01-171-0/+2
| | | | | Some users may not know the reduced motion settings, so I provide an option directly on the website to disable animations.
* refactor(settings): make toggle reusableArmand Philippot2022-01-171-1/+1
| | | | | Toggle will be used for others settings so I extract the functionnality from ThemeToggle.
* chore: replace theme button with settingsArmand Philippot2022-01-051-0/+17
I plan to add more user settings so theme options should be inside settings.