From 5b3876e74537b77c768e98bb9db09dd5fbf8cd1c Mon Sep 17 00:00:00 2001 From: lmfresneda Date: Sun, 22 Jan 2017 12:28:26 +0100 Subject: [PATCH 1/3] Check post_asset_folder before get banner url --- scripts/banner.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/banner.js b/scripts/banner.js index 497cf9e..97fe140 100644 --- a/scripts/banner.js +++ b/scripts/banner.js @@ -6,6 +6,9 @@ */ hexo.extend.helper.register('bannerOf', function (post) { + if(post.banner && hexo.config.post_asset_folder && post.banner.url.split('/').length === 1){ + post.banner.url = post.path + post.banner.url; + } var url = post.banner ? post.banner.url : (post.photos && post.photos.length ? post.photos[0] : ''); var imgRegex = /\/ig; if (!url) { From a3b12b8401dbf1069cd5beed7e26e5ecb6687bfd Mon Sep 17 00:00:00 2001 From: lmfresneda Date: Sun, 22 Jan 2017 17:08:14 +0100 Subject: [PATCH 2/3] Check post_asset_folder before get banner url --- scripts/banner.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/banner.js b/scripts/banner.js index 97fe140..92deb5a 100644 --- a/scripts/banner.js +++ b/scripts/banner.js @@ -7,7 +7,9 @@ hexo.extend.helper.register('bannerOf', function (post) { if(post.banner && hexo.config.post_asset_folder && post.banner.url.split('/').length === 1){ - post.banner.url = post.path + post.banner.url; + var base_url = hexo.config.url; + if (base_url.charAt(base_url.length - 1) !== '/') base_url += '/'; + post.banner.url = base_url + post.path + post.banner.url; } var url = post.banner ? post.banner.url : (post.photos && post.photos.length ? post.photos[0] : ''); var imgRegex = /\/ig; From 89528c1f22b8cf3bff0994adf068454599943138 Mon Sep 17 00:00:00 2001 From: HyunSeob Date: Mon, 20 Mar 2017 10:46:01 +0900 Subject: [PATCH 3/3] Improve font rendering for Windows --- source/css/font.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/css/font.css b/source/css/font.css index c79507d..f6dd7e3 100644 --- a/source/css/font.css +++ b/source/css/font.css @@ -1,3 +1,6 @@ body { font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', 'Noto Sans Korean', sans-serif; + text-shadow: 0 0 0.1px rgba(0,0,0,0.3); + -webkit-text-size-adjust: antialiased; + -moz-osx-font-smoothing: grayscale; }