summaryrefslogtreecommitdiff
path: root/assets/js/settings.js
AgeCommit message (Collapse)Author
2025-10-21remove: settings pageEltrac
2025-09-28remove: umami web analytics integrationEltrac
Stopped tracking visitors because I realized that: 1. It's no necessary for personal blogs to analyze user behaviors, 2. Checking pageviews on a daily basis really messed up my mental health.
2025-09-24remove: font size settingEltrac
2025-09-10fix: settings page lacks dark mode supportEltrac
2025-09-10style: less redundant code and clearer logicEltrac
2025-09-10fix: problem the last commit fails to fixEltrac
commit 4c3ce2a1bdbdd7116551f617a045d9e89db89bb4
2025-09-10fix: changed setting not showing actual value after refreshEltrac
2025-09-10refactor: use existence instead of boolean string in local storageEltrac
Umami needs `umami.disabled` value to be `1` to actually disable it. Also, local storage can't store booleans, hence 'true' and 'false' are stored as strings, which is dumb. Just remove the item when it needs to be set false.
2025-09-10refactor: uniforms local storage keysEltrac
2025-09-10fix: checkbox checked value not set properlyEltrac
2025-09-10fix: checkboxes being in the same lineEltrac
2025-09-10feat: add checkbox optionsEltrac
- visitor can now disable umami tracking - visitor can now hide Batrick
2025-09-10feat: add settings page and text altering optionsEltrac