summaryrefslogtreecommitdiff
path: root/layout/_partial/scripts.ejs
AgeCommit message (Collapse)AuthorFilesLines
2022-12-29revert: Revert "chore: load css & js locally..."135e21-5/+5
This reverts commit 45dba0654aa9c8ba210b8d5b80cdc388c408beef. Conflicts: layout/_partial/head.ejs layout/_partial/scripts.ejs
2022-10-13fix: check Chapter type135e21-1/+1
... to avoid the following error (while we don't have chapters): Uncaught ReferenceError: Chapter is not defined
2022-06-27chore: add Cloudflare Web Analytics135e21-0/+3
2022-06-03chore: load css & js locally...135e21-4/+4
... for better loading speed since jsDelivr sucks
2022-06-03feat: add #btn-toggle-dark botton to toggle dark mode135e21-1/+2
- Switch dark theme to bulmaswatch/darkly, since bulma-prefers-dark highly relies on `@media: (prefers-color-scheme: dark)` tag - Add a playerman handler to toggle shikwasa theme[1] - Use localstorage to store user's preference[2] - Fix a typo: SystemDarkmodePrefrence => SystemDarkmodePreference [1]: Modified from https://github.com/jessuni/shikwasa/blob/main/pages/public/index.js#L208 [2]: Took inspiration from https://blog.skk.moe/post/hello-darkmode-my-old-friend
2022-05-29chore: replace jsDelivr CDN ...135e21-4/+4
... with something faster (least in Mainland China?)
2021-05-15Add chapters to web-player supportDoge1-0/+5
2021-05-11Add support for logo with dark mode and icon descriptionsDoge1-1/+5
2021-05-11Enhancement for non-self link securityDoge1-3/+4
2021-05-11Make enhancement for speedDoge1-6/+4
2021-05-11Favicon supportDoge1-0/+3
2021-05-10Add compressed js and cssDoge1-1/+1
2021-05-09Fix darkmode bugDoge1-1/+0
2021-05-08Combine js filesDoge1-6/+1
2021-05-08Minor bug fixesDoge1-13/+14
2021-05-08Add podcast player supportDoge1-1/+1
Thanks to Shikwasa :+1:
2021-05-07Fix highlight.js conflict with bulma.cssDoge1-5/+20
2021-05-06Making progressDoge1-2/+19
2021-05-03Add modules supportDoge1-1/+6
2021-05-03Initial commitDoge1-0/+10