Commit graph

256 commits

Author SHA1 Message Date
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
jeffreytse de8c813aea feat: update default font family 2021-05-26 21:50:13 +08:00
jeffreytse 7c42dd54b5 perf: better pagination styles
Change the title color, font size and margin.
2021-05-26 21:48:41 +08:00
jeffreytse c718e7e62f feat: better post excerpt of pagination
Add "Read More" to the end of post excerpt, and support to click
the excerpt to open the post.
2021-05-26 21:46:29 +08:00
jeffreytse 9eda84bcaa fix: text color of header on mobile (#38)
When the dark mode is on and on the mobile, the header text color
is also dark, we should change it to light color for the contrast.
2021-05-19 00:58:03 +08:00
jeffreytse 1e02458f89 chore: revise the css style of footer inner 2021-05-19 00:50:37 +08:00
misstickles fa2847555a
fix: footer/menu popup colours (#33)
* Fix footer/menu popup colours

* fix: correct the footer background colour

When the body content is less, the footer background colour should be transparent.

Co-authored-by: JT <jeffreytse.mail@gmail.com>
2021-05-17 11:06:02 +08:00
brazacz 4be2813565
docs: correct typo in README.md (#35) 2021-05-15 18:41:59 +08:00
brazacz 8aaec6ae92 fix: correct typos in language settings (#34) 2021-05-13 12:03:32 +08:00
Mark 1bd266423b
fix: wrong relative url of post tag in pagination (#31)
Co-authored-by: Mark Chen <markchenyutian@gmail.com>
2021-05-02 22:35:18 +08:00
jeffreytse f1e94f03c9 fix: invalid language flags 2021-04-23 13:58:51 +08:00
jeffreytse 6d7dca6469 feat: add mathjax-test.md 2021-04-20 22:41:12 +08:00
jeffreytse 2b3eb9250c chore: update another-test-markdown.md 2021-04-17 22:57:39 +08:00
jeffreytse 10bce3e3b7 chore: update the post video-example.md 2021-04-14 22:41:46 +08:00
jeffreytse 98234f87d2 chore: add excerpt_size option to config.yml 2021-03-01 23:22:56 +08:00
jeffreytse e2a6d766ef perf: better gitment style in dark mode 2021-02-24 21:23:26 +08:00
jeffreytse ef8ce512f0 chore: better blockquote style for dark mode 2021-02-09 18:11:05 +08:00
jeffreytse 16170659f7 docs: update README.md 2021-02-02 12:29:36 +08:00
jeffreytse 17de6a6bfd chore: change the default article excerpt size 2021-01-23 17:12:40 +08:00
jeffreytse d2f3025958 fix: invalid integer in get_article_excerpt function 2021-01-11 18:48:37 +08:00
jeffreytse 4be8ad5418 fix: article excerpt was incorrect for cjk content 2021-01-11 18:36:18 +08:00