summaryrefslogtreecommitdiff
path: root/_includes
AgeCommit message (Collapse)Author
2023-08-03perf: better seo for page paragraphJeffrey Tse
2023-08-03fix: document does not have a valid `rel=canonical`Jeffrey Tse
Refs: https://developer.chrome.com/en/docs/lighthouse/seo/canonical/
2023-08-03perf: reduce render-blocking scriptsJeffrey Tse
2023-06-30feat: upgrade photo previewer to PhotoSwipe 5 (#115)Jeffrey Tse
2023-06-30feat: photo previewer config options supportJeffrey Tse
2023-06-28fix: image previewer was corrupted by size unit (#114)Jeffrey Tse
When we set img attribute with unit (e.g. width="100px"), it will be corrupted.
2023-06-25feat: photo previewer support (#113)JT
2023-06-24feat: google analytics 4 (GA4) support (#112)Jeffrey Tse
2022-08-21fix: remove non standard `rel=shortcut` (#97)Rotzbua
shortcut is used by IE6 which is dead and not supported anymore by most new frameworks and projects
2022-07-14fix: utterances script to obey the `follow_site_theme` setting (#91)Nuri Jung
* Fix js for correct theme load * Use dataTheme directly instead ternary operator
2022-05-05feat: support utterances comment (#83)裸奔狂甩丁丁
2022-04-05feat: click to top (#84)裸奔狂甩丁丁
2022-02-09docs: fix typo and use https (#79)Rotzbua
* fix typo * fix links http -> https
2022-01-16fix: meta-close-tag not required (#73)Rotzbua
2021-08-27feat: support for custom head content (#59)Rafa Marcén
2021-08-12fix: inaccurate google translation behavior (#55)jeffreytse
2021-06-29fix: liquid syntax error of footer copyrightjeffreytse
2021-06-29feat: support copyright placeholders/variables (#46)Yuchen Zhang
* feat: re-format copyright message and auto increase current year * docs: add comment for copyright setting This comment is crucial, especially for newcomers. * refactor: better liquid code format Co-authored-by: jeffreytse <jeffreytse.mail@gmail.com>
2021-06-28perf: postpone initializing site headerjeffreytse
Postpone this step to the stage that DOM loaed, but img and css not
2021-06-28perf: postpone loading google-analytics scriptjeffreytse
2021-06-28perf: links to cross-origin destinations are unsafejeffreytse
Add `ref=noopener` to the `a.goog-logo-link` tag to solve the issue found out by Chrome lighthouse.
2021-06-27fix: video banner is not working in Safari (#47)jeffreytse
Auto add muted and playsinline properties when this permission issue occurred.
2021-06-26feat: support video bannerjeffreytse
2021-06-26fix: wrong default value of calling functionsjeffreytse
2021-06-25style: adjust the liquid syntax of some codejeffreytse
2021-06-25feat: support banner heading and subheading stylesjeffreytse
2021-06-25fix: get value from site config incorrectlyjeffreytse
When the value is stored in a dictionary and the value isn't presented in front matter, the get_value function can not get value from the site config instead.
2021-06-17feat: add min_height option to bannerjeffreytse
2021-06-17fix: config of banner background not workingjeffreytse
2021-06-17fix: wrong default banner opacity and heightjeffreytse
2021-06-17feat: add img tag of banner for SEOjeffreytse
2021-06-17feat: support advanced banner configurationjeffreytse
Support to configurate the banner opacity and height.
2021-06-17style: revise liquid code syntaxjeffreytse
2021-05-27fix: hash locating of cjk heading isn't working (#44)jeffreytse
When the heading includes CJK (Chinese, Japanese, Korean) characters, the hash locating isn't working correctly, the page will not automatically scroll to the corresponding heading.
2021-05-26feat: better post excerpt of paginationjeffreytse
Add "Read More" to the end of post excerpt, and support to click the excerpt to open the post.
2021-05-02fix: wrong relative url of post tag in pagination (#31)Mark
Co-authored-by: Mark Chen <markchenyutian@gmail.com>
2021-01-23chore: change the default article excerpt sizejeffreytse
2021-01-11fix: invalid integer in get_article_excerpt functionjeffreytse
2021-01-11fix: article excerpt was incorrect for cjk contentjeffreytse
2021-01-11chore: reivise get_reading_time functionjeffreytse
2021-01-11feat: add some article-related functionsjeffreytse
These functions include get_article_excerpt and get_article_words.
2021-01-11fix: reading time was incorrect for cjk words (#20)jeffreytse
The liquid filter `number_of_words` is for english words, so here we use a calculation to estimate accurately the words, especially when the language is not English.
2021-01-08chore: remove unused test ouputjeffreytse
2021-01-08feat: support configure the code badge (#19)jeffreytse
2021-01-08refactor: migrate code highlight to an extensionjeffreytse
2021-01-08feat: support dict object for `get_value` functionjeffreytse
2020-12-28feat: better dark mode strategy (#15)jeffreytse
Whatever the user's choice is, it will supersede the default setting of the site and be kept during the visit (session). Only the dark mode setting is `manual`, the user's choise will be always kept on every visit (i.e. no matter the browser is closed or not)
2020-12-09fix: footer display issue when no authorjeffreytse
2020-10-15fix: wrong default value of night modejeffreytse
2020-10-11fix: wrong option name of night modejeffreytse