Commit graph

226 commits

Author SHA1 Message Date
Jeffrey Tse
91558fe2e2 feat: use GITHUB_TOKEN as the jekyll action token
At the start of each workflow run, GitHub automatically creates a
unique GITHUB_TOKEN secret to use in your workflow.
2021-11-15 00:33:30 +08:00
jeffreytse
ac3833777c feat: update another-test-markdown.md 2021-09-23 22:55:03 +08:00
jeffreytse
d5bc29bd78 feat: update another-test-markdown.md 2021-09-17 20:44:35 +08:00
jeffreytse
d174205b0d feat: update another-test-markdown.md 2021-09-15 10:38:41 +08:00
Rafa Marcén
374690bb21
feat: support for custom head content (#59) 2021-08-27 00:41:36 +08:00
jeffreytse
78056fbad8 docs: update README.md 2021-08-23 19:06:07 +08:00
jeffreytse
a829aa6215 feat: support to configure the page content width (#52) 2021-08-23 19:05:35 +08:00
jeffreytse
9ecb45bd4e fix: inaccurate google translation behavior (#55) 2021-08-12 12:13:12 +08:00
jeffreytse
f06b7b0e62 feat: update another-test-markdown.md 2021-08-09 23:35:26 +08:00
jeffreytse
ad541c4306 fix: overflow and wrap of post tags in pagination 2021-07-25 21:34:58 +08:00
jeffreytse
149c641d21 fix: typo in README.md 2021-07-22 10:55:14 +08:00
jeffreytse
d026f4215a fix: overflow wrap and word break of post excerpt 2021-07-22 10:52:56 +08:00
jeffreytse
f731907323 feat: better font size of article menu 2021-07-05 22:57:45 +08:00
jeffreytse
089d93c09a fix: invalid image in quick-markdown-example.md 2021-06-30 12:09:52 +08:00
jeffreytse
826e97f27e docs: update README.md 2021-06-30 11:43:39 +08:00
jeffreytse
0fea688977 fix: liquid syntax error of footer copyright 2021-06-29 10:45:31 +08:00
Yuchen Zhang
b3e6ee2f69
feat: support copyright placeholders/variables (#46)
* 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-29 10:31:58 +08:00
jeffreytse
4e3e599bbf perf: postpone initializing site header
Postpone this step to the stage that DOM loaed, but img and css not
2021-06-28 18:45:05 +08:00
jeffreytse
735c2ad48b perf: postpone loading google-analytics script 2021-06-28 18:41:08 +08:00
jeffreytse
78f2d77170 perf: links to cross-origin destinations are unsafe
Add `ref=noopener` to the `a.goog-logo-link` tag to solve the issue
found out by Chrome lighthouse.
2021-06-28 17:34:53 +08:00
jeffreytse
5c4c473b88 feat: ensure text remains visible during webfont load
The easiest way to avoid showing invisible text while custom fonts
load is to temporarily show a system font. By including
`font-display: swap` in your font style. It's worth mentioning that
not all major browsers support font-display: swap, so you may need
to do a bit more work to fix the invisible text problem.
2021-06-28 17:31:53 +08:00
jeffreytse
351f320027 release: v1.8.0 2021-06-28 15:57:36 +08:00
jeffreytse
6d4680a527 fix: video banner is not working in Safari (#47)
Auto add muted and playsinline properties when this permission
issue occurred.
2021-06-27 17:04:20 +08:00
jeffreytse
b33a39b233 feat: video banner for welcome-to-jekyll.md 2021-06-26 12:12:46 +08:00
jeffreytse
8f9f335af3 feat: add video banner settings 2021-06-26 12:11:57 +08:00
jeffreytse
11edca1890 feat: support video banner 2021-06-26 12:05:19 +08:00
jeffreytse
29f69dcc2a fix: wrong default value of calling functions 2021-06-26 12:03:11 +08:00
jeffreytse
2d43e8944e feat: add heading and subheading styles to welcome-to-jekyll.md 2021-06-25 14:21:18 +08:00
jeffreytse
3340bcd1b7 style: adjust the liquid syntax of some code 2021-06-25 14:19:46 +08:00
jeffreytse
404a26e6a9 feat: support banner heading and subheading styles 2021-06-25 14:16:44 +08:00
jeffreytse
245fe2a047 fix: get value from site config incorrectly
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-25 14:13:00 +08:00
jeffreytse
0a863ba18a feat: update subtitle of welcome-to-jekyll.md 2021-06-25 11:46:29 +08:00
jeffreytse
5991207628 feat: update the post another-test-markdown.md 2021-06-23 11:43:35 +08:00
jeffreytse
7077d00594 fix: correct typo of about page 2021-06-23 11:42:33 +08:00
jeffreytse
6bac3bbe8b feat: better banner title and subtitle
Adjust the margin and font weight of banner title and sub title
2021-06-23 11:39:13 +08:00
jeffreytse
023d075d26 feat: better banner subtitle font size on mobile 2021-06-20 12:28:16 +08:00
jeffreytse
d5af3e160e feat: better title font size on mobile 2021-06-18 19:30:30 +08:00
jeffreytse
e2f33c6298 feat: add custom banner settings to welcome-to-jekyll.md 2021-06-17 22:04:46 +08:00
jeffreytse
f39f3884cc feat: add min_height option to banner 2021-06-17 21:51:00 +08:00
jeffreytse
325912a0eb fix: config of banner background not working 2021-06-17 21:07:40 +08:00
jeffreytse
aa4d10655e feat: better default banner opacity on dark mode 2021-06-17 20:58:48 +08:00
jeffreytse
c593085877 fix: wrong default banner opacity and height 2021-06-17 20:57:56 +08:00
jeffreytse
941fd3c248 feat: add banner default settings to _config.yml 2021-06-17 20:46:04 +08:00
jeffreytse
6b5857a215 feat: add img tag of banner for SEO 2021-06-17 20:45:01 +08:00
jeffreytse
cae6e2e549 feat: support advanced banner configuration
Support to configurate the banner opacity and height.
2021-06-17 20:39:11 +08:00
jeffreytse
9b06eb1ba9 style: revise liquid code syntax 2021-06-17 18:57:37 +08:00
jeffreytse
8d55abaddb chore: update another-test-markdown.md 2021-06-14 21:20:57 +08:00
jeffreytse
c7150c4704 chore: update the banner of welcome-to-jekyll.md 2021-06-01 23:36:41 +08:00
jeffreytse
844aea6c74 fix: hash locating of cjk heading isn't working (#44)
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-27 11:03:50 +08:00
jeffreytse
c5212c60ad feat: support to customize the brand color 2021-05-26 21:51:32 +08:00