Skip to content

Commit 3552618

Browse files
committed
Add favicons
1 parent 653fee0 commit 3552618

32 files changed

+74
-2
lines changed

app/views/layouts/_favicon.html.erb

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<link rel="shortcut icon" href="favicon.ico">
2+
3+
<% %w(36 48 72 96 144 192).each do |size| %>
4+
<link href="<%= "android-chrome-#{size}x#{size}.png" %>"
5+
rel="icon"
6+
type="image/png"
7+
sizes="<%= "#{size}x#{size}" %>" />
8+
<% end %>
9+
10+
<% %w(57 60 72 76 114 120 144 152 180).each do |size| %>
11+
<link href="<%= "apple-touch-icon-#{size}x#{size}.png" %>"
12+
rel="apple-touch-icon"
13+
type="image/png"
14+
sizes="<%= "#{size}x#{size}" %>" />
15+
<% end %>
16+
<link content="apple-touch-icon-precomposed.png"
17+
rel="apple-touch-icon-precomposed" />
File renamed without changes.

app/views/layouts/application.html.erb

+5-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,15 @@
77
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
88
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
99

10+
<%= render partial: 'layouts/favicon' %>
11+
<link rel='manifest' href='manifest.json'>
12+
1013
<title><%= yield(:page_title) %></title>
1114
</head>
1215

1316
<body>
14-
<%= render partial: 'shared/google_analytics' %>
15-
<%= render partial: 'shared/flash' %>
17+
<%= render partial: 'layouts/google_analytics' %>
18+
<%= render partial: 'layouts/flash' %>
1619
<%= yield %>
1720
</body>
1821
</html>

app/views/layouts/shared

Whitespace-only changes.

public/android-chrome-144x144.png

5.57 KB
Loading

public/android-chrome-192x192.png

6.79 KB
Loading

public/android-chrome-36x36.png

1.3 KB
Loading

public/android-chrome-48x48.png

1.53 KB
Loading

public/android-chrome-72x72.png

1.99 KB
Loading

public/android-chrome-96x96.png

2.45 KB
Loading

public/apple-touch-icon-114x114.png

4.26 KB
Loading

public/apple-touch-icon-120x120.png

4.46 KB
Loading

public/apple-touch-icon-144x144.png

5.57 KB
Loading

public/apple-touch-icon-152x152.png

6.02 KB
Loading

public/apple-touch-icon-180x180.png

7.54 KB
Loading

public/apple-touch-icon-57x57.png

1.75 KB
Loading

public/apple-touch-icon-60x60.png

1.88 KB
Loading

public/apple-touch-icon-72x72.png

1.99 KB
Loading

public/apple-touch-icon-76x76.png

2.08 KB
Loading
7.43 KB
Loading

public/apple-touch-icon.png

7.43 KB
Loading

public/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="/mstile-70x70.png"/>
6+
<square150x150logo src="/mstile-150x150.png"/>
7+
<square310x310logo src="/mstile-310x310.png"/>
8+
<TileColor>#ffffff</TileColor>
9+
</tile>
10+
</msapplication>
11+
</browserconfig>

public/favicon-16x16.png

961 Bytes
Loading

public/favicon-32x32.png

1.21 KB
Loading

public/favicon-96x96.png

2.45 KB
Loading

public/favicon.ico

1.12 KB
Binary file not shown.

public/manifest.json

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"name": "App",
3+
"icons": [
4+
{
5+
"src": "\/android-chrome-36x36.png",
6+
"sizes": "36x36",
7+
"type": "image\/png",
8+
"density": "0.75"
9+
},
10+
{
11+
"src": "\/android-chrome-48x48.png",
12+
"sizes": "48x48",
13+
"type": "image\/png",
14+
"density": "1.0"
15+
},
16+
{
17+
"src": "\/android-chrome-72x72.png",
18+
"sizes": "72x72",
19+
"type": "image\/png",
20+
"density": "1.5"
21+
},
22+
{
23+
"src": "\/android-chrome-96x96.png",
24+
"sizes": "96x96",
25+
"type": "image\/png",
26+
"density": "2.0"
27+
},
28+
{
29+
"src": "\/android-chrome-144x144.png",
30+
"sizes": "144x144",
31+
"type": "image\/png",
32+
"density": "3.0"
33+
},
34+
{
35+
"src": "\/android-chrome-192x192.png",
36+
"sizes": "192x192",
37+
"type": "image\/png",
38+
"density": "4.0"
39+
}
40+
]
41+
}

public/mstile-144x144.png

5.57 KB
Loading

public/mstile-150x150.png

5.84 KB
Loading

public/mstile-310x310.png

15.9 KB
Loading

public/mstile-70x70.png

2.01 KB
Loading

0 commit comments

Comments
 (0)