Skip to content

Commit 03f1aa2

Browse files
committed
Added PWA support
vuejs/docs@b846b8d
1 parent a64adb5 commit 03f1aa2

30 files changed

+1800
-1428
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"devDependencies": {
3+
"@vuepress/plugin-pwa": "^1.5.4",
34
"node-sass": "^4.13.1",
45
"sass-loader": "^8.0.2",
56
"shelljs": "^0.8.4",

src/.vuepress/config.js

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -261,28 +261,28 @@ module.exports = {
261261
href: '/logo.png'
262262
}
263263
],
264-
// ['link', { rel: 'manifest', href: '/manifest.json' }],
265-
// ['meta', { name: 'theme-color', content: '#3eaf7c' }],
266-
// ['meta', { name: 'apple-mobile-web-app-capable', content: 'yes' }],
267-
// [
268-
// 'meta',
269-
// { name: 'apple-mobile-web-app-status-bar-style', content: 'black' }
270-
// ],
271-
// [
272-
// 'link',
273-
// {
274-
// rel: 'apple-touch-icon',
275-
// href: '/images/icons/apple-icon-152x152.png'
276-
// }
277-
// ],
278-
// [
279-
// 'meta',
280-
// {
281-
// name: 'msapplication-TileImage',
282-
// content: '/images/icons/ms-icon-144x144.png'
283-
// }
284-
// ],
285-
// ['meta', { name: 'msapplication-TileColor', content: '#000000' }],
264+
['link', { rel: 'manifest', href: '/manifest.json' }],
265+
['meta', { name: 'theme-color', content: '#3eaf7c' }],
266+
['meta', { name: 'apple-mobile-web-app-capable', content: 'yes' }],
267+
[
268+
'meta',
269+
{ name: 'apple-mobile-web-app-status-bar-style', content: 'black' }
270+
],
271+
[
272+
'link',
273+
{
274+
rel: 'apple-touch-icon',
275+
href: '/images/icons/apple-icon-152x152.png'
276+
}
277+
],
278+
[
279+
'meta',
280+
{
281+
name: 'msapplication-TileImage',
282+
content: '/images/icons/ms-icon-144x144.png'
283+
}
284+
],
285+
['meta', { name: 'msapplication-TileColor', content: '#000000' }],
286286
[
287287
'script',
288288
{
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
4.13 KB
Loading
Loading
421 Bytes
Loading
854 Bytes
Loading
Loading
1.12 KB
Binary file not shown.
Loading
Loading
Loading
Loading

src/.vuepress/public/manifest.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"name": "Vue.js",
3+
"short_name": "Vue.js",
4+
"start_url": ".",
5+
"display": "standalone",
6+
"background_color": "#3eaf7c",
7+
"description": "Vue.js framework documentation",
8+
"icons": [
9+
{
10+
"src": "images/icons/android-icon-48x48.png",
11+
"sizes": "48x48",
12+
"type": "image/png"
13+
},
14+
{
15+
"src": "images/icons/android-icon-72x72.png",
16+
"sizes": "72x72",
17+
"type": "image/png"
18+
},
19+
{
20+
"src": "images/icons/android-icon-96x96.png",
21+
"sizes": "96x96",
22+
"type": "image/png"
23+
},
24+
{
25+
"src": "images/icons/apple-icon-144x144.png",
26+
"sizes": "144x144",
27+
"type": "image/png"
28+
},
29+
{
30+
"src": "images/icons/android-icon-192x192.png",
31+
"sizes": "192x192",
32+
"type": "image/png"
33+
}
34+
]
35+
}

0 commit comments

Comments
 (0)