summaryrefslogtreecommitdiffstats
path: root/src/components/Settings
Commit message (Collapse)AuthorAgeFilesLines
* chore: combine input/textarea/select in a single componentArmand Philippot2022-02-254-5/+6
|
* fix: translate Ackee tooltip titleArmand Philippot2022-02-231-1/+7
|
* feat: improve Ackee tracking (#11)Armand Philippot2022-02-233-0/+91
| | | | | | | | | | | | | | | | | * 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-012-0/+51
|
* chore: replace lingui functions with react-intlArmand Philippot2022-01-293-8/+28
|
* feat: add a setting to disable animations and transitionsArmand Philippot2022-01-172-0/+37
| | | | | 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-172-1/+37
| | | | | Toggle will be used for others settings so I extract the functionnality from ThemeToggle.
* chore: replace theme button with settingsArmand Philippot2022-01-052-0/+34
I plan to add more user settings so theme options should be inside settings.