Skip to content

Commit 75de202

Browse files
committed
vuejs#769 Add manifest and icons
1 parent d4a5a1b commit 75de202

28 files changed

+79
-0
lines changed

themes/vue/layout/layout.ejs

+20
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,28 @@
1717
<meta name="twitter:description" content="<%- theme.site_description %>">
1818
<meta name="twitter:image" content="https://<%- theme.root_domain %>/images/logo.png">
1919

20+
<link rel="apple-touch-icon" sizes="57x57" href="/images/icons/apple-icon-57x57.png">
21+
<link rel="apple-touch-icon" sizes="60x60" href="/images/icons/apple-icon-60x60.png">
22+
<link rel="apple-touch-icon" sizes="72x72" href="/images/icons/apple-icon-72x72.png">
23+
<link rel="apple-touch-icon" sizes="76x76" href="/images/icons/apple-icon-76x76.png">
24+
<link rel="apple-touch-icon" sizes="114x114" href="/images/icons/apple-icon-114x114.png">
25+
<link rel="apple-touch-icon" sizes="120x120" href="/images/icons/apple-icon-120x120.png">
26+
<link rel="apple-touch-icon" sizes="144x144" href="/images/icons/apple-icon-144x144.png">
27+
<link rel="apple-touch-icon" sizes="152x152" href="/images/icons/apple-icon-152x152.png">
28+
<link rel="apple-touch-icon" sizes="180x180" href="/images/icons/apple-icon-180x180.png">
29+
<link rel="icon" type="image/png" sizes="192x192" href="/images/icons/android-icon-192x192.png">
30+
<link rel="icon" type="image/png" sizes="32x32" href="/images/icons/favicon-32x32.png">
31+
<link rel="icon" type="image/png" sizes="96x96" href="/images/icons/favicon-96x96.png">
32+
<link rel="icon" type="image/png" sizes="16x16" href="/images/icons/favicon-16x16.png">
33+
<meta name="msapplication-TileImage" content="/images/icons/ms-icon-144x144.png">
2034
<link rel="icon" href="/images/logo.png" type="image/x-icon">
2135

36+
<meta name="msapplication-TileColor" content="#4fc08d">
37+
<meta name="theme-color" content="#4fc08d">
38+
39+
<meta name="msapplication-config" content="browserconfig.xml">
40+
<link rel="manifest" href="/manifest.json">
41+
2242
<link href='//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600|Roboto Mono' rel='stylesheet' type='text/css'>
2343
<link href='//fonts.googleapis.com/css?family=Dosis:500&text=Vue.js' rel='stylesheet' type='text/css'>
2444

themes/vue/source/browserconfig.xml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<browserconfig>
3+
<msapplication>
4+
<tile>
5+
<square70x70logo src="/ms-icon-70x70.png" />
6+
<square150x150logo src="/ms-icon-150x150.png" />
7+
<square310x310logo src="/ms-icon-310x310.png" />
8+
<TileColor>#ffffff</TileColor>
9+
</tile>
10+
</msapplication>
11+
</browserconfig>
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
6.95 KB
Loading
1.09 KB
Loading
1.82 KB
Loading
3.54 KB
Loading
1.12 KB
Binary file not shown.
Loading
Loading
Loading
2.58 KB
Loading

themes/vue/source/manifest.json

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"background_color": "#ffffff",
3+
"description": "The Progressive JavaScript Framework",
4+
"display": "standalone",
5+
"icons": [
6+
{
7+
"src": "\/images\/icons\/android-icon-36x36.png",
8+
"sizes": "36x36",
9+
"type": "image\/png",
10+
"density": "0.75"
11+
},
12+
{
13+
"src": "\/images\/icons\/android-icon-48x48.png",
14+
"sizes": "48x48",
15+
"type": "image\/png",
16+
"density": "1.0"
17+
},
18+
{
19+
"src": "\/images\/icons\/android-icon-72x72.png",
20+
"sizes": "72x72",
21+
"type": "image\/png",
22+
"density": "1.5"
23+
},
24+
{
25+
"src": "\/images\/icons\/android-icon-96x96.png",
26+
"sizes": "96x96",
27+
"type": "image\/png",
28+
"density": "2.0"
29+
},
30+
{
31+
"src": "\/images\/icons\/android-icon-144x144.png",
32+
"sizes": "144x144",
33+
"type": "image\/png",
34+
"density": "3.0"
35+
},
36+
{
37+
"src": "\/images\/icons\/android-icon-192x192.png",
38+
"sizes": "192x192",
39+
"type": "image\/png",
40+
"density": "4.0"
41+
}
42+
],
43+
"lang": "en-US",
44+
"name": "Vue.js",
45+
"short_name": "Vue",
46+
"start_url": "//vuejs.org/",
47+
"theme_color": "#4fc08d"
48+
}

0 commit comments

Comments
 (0)