Skip to content

Commit fbe1f5e

Browse files
committed
Refactor: update dependencies
1 parent c447cb8 commit fbe1f5e

40 files changed

+7053
-64
lines changed

_config.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,13 @@ hfc_img:
171171
progressive: false
172172

173173
hfc_favicons:
174-
enable: false
174+
enable: true
175175
src: img/logo.png
176176
target: img/
177+
opts:
178+
appName: Aotu.io
179+
appDescription: "AotuLabs's Offical Site"
180+
theme_color: "#2f83cd"
177181
icons:
178182
android: true
179183
appleIcon: true

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,39 @@
1010
"clean": "rm -rf public/js/libs && rm -rf public/js/mods"
1111
},
1212
"hexo": {
13-
"version": "3.7.1"
13+
"version": "3.8.0"
1414
},
1515
"dependencies": {
1616
"cheerio": "^0.22.0",
17-
"fs-extra": "^2.1.2",
18-
"hexo": "^3.3.1",
19-
"hexo-deployer-git": "0.2.0",
20-
"hexo-filter-cleanup": "^1.0.7",
21-
"hexo-generator-archive": "^0.1.4",
17+
"fs-extra": "^7.0.1",
18+
"hexo": "^3.8.0",
19+
"hexo-deployer-git": "1.0.0",
20+
"hexo-filter-cleanup": "mamboer/hexo-filter-cleanup",
21+
"hexo-generator-archive": "^0.1.5",
2222
"hexo-generator-baidu-sitemap": "mamboer/hexo-generator-baidu-sitemap",
2323
"hexo-generator-category": "^0.1.3",
24-
"hexo-generator-xfeed": "^1.2.4",
2524
"hexo-generator-fragments": "github:mamboer/hexo-generator-fragments",
2625
"hexo-generator-index": "^0.2.1",
2726
"hexo-generator-json-feed": "^1.0.0",
2827
"hexo-generator-lunr": "^1.0.5",
29-
"hexo-generator-sitemap": "^1.1.2",
28+
"hexo-generator-sitemap": "^1.2.0",
3029
"hexo-generator-tag": "^0.2.0",
30+
"hexo-generator-xfeed": "^1.2.4",
3131
"hexo-renderer-ejs": "*",
32-
"hexo-renderer-marked": "^0.3.0",
32+
"hexo-renderer-marked": "^0.3.2",
3333
"hexo-renderer-stylus": "mamboer/hexo-renderer-stylus",
34-
"hexo-server": "^0.2.0",
35-
"hexo-util": "^0.6.0",
36-
"hexo-wordcount": "2.0.1",
37-
"lodash": "^4.17.4",
34+
"hexo-server": "^0.3.3",
35+
"hexo-util": "^0.6.3",
36+
"hexo-wordcount": "6.0.1",
37+
"lodash": "^4.17.11",
3838
"lunr": "github:codepiano/lunr.js.git"
3939
},
4040
"devDependencies": {
41-
"eslint": "^3.19.0",
41+
"eslint": "^5.16.0",
4242
"eslint-config-defaults": "^9.0.0",
43-
"js-yaml": "^3.8.3"
43+
"js-yaml": "^3.13.1"
4444
},
4545
"optionalDependencies": {
46-
"hexo-browsersync": "^0.2.0"
46+
"hexo-browsersync": "^0.3.0"
4747
}
48-
}
48+
}

source/_data/favicons.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
["<link rel=\"shortcut icon\" href=\"/img/favicon.ico\">","<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/img/favicon-16x16.png\">","<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/img/favicon-32x32.png\">","<link rel=\"manifest\" href=\"/img/manifest.json\">","<meta name=\"mobile-web-app-capable\" content=\"yes\">","<meta name=\"theme-color\" content=\"#fff\">","<meta name=\"application-name\" content=\"Aotu.io\">","<link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"/img/apple-touch-icon-57x57.png\">","<link rel=\"apple-touch-icon\" sizes=\"60x60\" href=\"/img/apple-touch-icon-60x60.png\">","<link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"/img/apple-touch-icon-72x72.png\">","<link rel=\"apple-touch-icon\" sizes=\"76x76\" href=\"/img/apple-touch-icon-76x76.png\">","<link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"/img/apple-touch-icon-114x114.png\">","<link rel=\"apple-touch-icon\" sizes=\"120x120\" href=\"/img/apple-touch-icon-120x120.png\">","<link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"/img/apple-touch-icon-144x144.png\">","<link rel=\"apple-touch-icon\" sizes=\"152x152\" href=\"/img/apple-touch-icon-152x152.png\">","<link rel=\"apple-touch-icon\" sizes=\"167x167\" href=\"/img/apple-touch-icon-167x167.png\">","<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/img/apple-touch-icon-180x180.png\">","<link rel=\"apple-touch-icon\" sizes=\"1024x1024\" href=\"/img/apple-touch-icon-1024x1024.png\">","<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">","<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">","<meta name=\"apple-mobile-web-app-title\" content=\"Aotu.io\">","<meta name=\"msapplication-TileColor\" content=\"#fff\">","<meta name=\"msapplication-TileImage\" content=\"/img/mstile-144x144.png\">","<meta name=\"msapplication-config\" content=\"/img/browserconfig.xml\">"]
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{% for item in site.data.favicons %}
2+
{{ item }}
3+
{% endfor %}

themes/lattice/layout/_partial/common/head.swig

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@
33
<meta name="author" content="{{ config.author }}" />
44
<meta name="designer" content="{{ config.author }}" />
55
<meta name="rating" content="general" />
6-
7-
<meta name="apple-mobile-web-app-capable" content="yes" />
8-
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
96
<meta name="format-detection" content="telephone=yes" />
10-
<meta name="mobile-web-app-capable" content="yes" />
117
<meta name="robots" content="index, follow" />
128

139
{% if config.baiduce %}
@@ -26,24 +22,8 @@
2622
{% endfor %}
2723
{% endif %}
2824

29-
<!-- Icon -->
30-
<link rel="apple-touch-icon" sizes="57x57" href="{{ url_for('img/apple-touch-icon-57x57.png') }}">
31-
<link rel="apple-touch-icon" sizes="114x114" href="{{ url_for('img/apple-touch-icon-114x114.png') }}">
32-
<link rel="apple-touch-icon" sizes="72x72" href="{{ url_for('img/apple-touch-icon-72x72.png') }}">
33-
<link rel="apple-touch-icon" sizes="144x144" href="{{ url_for('img/apple-touch-icon-144x144.png') }}">
34-
<link rel="apple-touch-icon" sizes="60x60" href="{{ url_for('img/apple-touch-icon-60x60.png') }}">
35-
<link rel="apple-touch-icon" sizes="120x120" href="{{ url_for('img/apple-touch-icon-120x120.png') }}">
36-
<link rel="apple-touch-icon" sizes="76x76" href="{{ url_for('img/apple-touch-icon-76x76.png') }}">
37-
<link rel="apple-touch-icon" sizes="152x152" href="{{ url_for('img/apple-touch-icon-152x152.png') }}">
38-
<link rel="icon" type="image/png" href="{{ url_for('img/favicon-230x230.png') }}" sizes="230x230">
39-
<link rel="icon" type="image/png" href="{{ url_for('img/android-chrome-192x192.png') }}" sizes="192x192">
40-
<link rel="icon" type="image/png" href="{{ url_for('img/android-chrome-144x144.png') }}" sizes="144x144">
41-
<link rel="icon" type="image/png" href="{{ url_for('img/favicon-96x96.png') }}" sizes="96x96">
42-
<link rel="icon" type="image/png" href="{{ url_for('img/favicon-16x16.png') }}" sizes="16x16">
43-
<link rel="icon" type="image/png" href="{{ url_for('img/favicon-32x32.png') }}" sizes="32x32">
44-
45-
<meta name="msapplication-TileColor" content="#2f83cd">
46-
<meta name="msapplication-TileImage" content="{{ url_for('img/mstile-144x144.png') }}">
25+
<!-- favicons -->
26+
{% include 'favicons.swig' %}
4727

4828
<!--open.weibo.com-->
4929
<meta property="wb:webmaster" content="a1686eb81db284d5" />
1.09 KB
Loading
1.86 KB
Loading
3.26 KB
Loading
141 Bytes
Loading
6.33 KB
Loading

0 commit comments

Comments
 (0)