Skip to content

Commit e3edfcf

Browse files
committed
updated pwa
1 parent 3cdf028 commit e3edfcf

27 files changed

+64
-77
lines changed

manifest.json

+46-51
Original file line numberDiff line numberDiff line change
@@ -8,71 +8,66 @@
88
],
99
"start_url": ".?utm_source=pwa",
1010
"display": "standalone",
11-
"theme_color": "#FFFFFF",
12-
"background_color": "#FFFFFF",
11+
"theme_color": "#ffffff",
12+
"background_color": "#ffffff",
1313
"orientation": "any",
14-
"splash": {
15-
"640x1136": "public/img/icons/splash-640x1136.png",
16-
"750x1334": "public/img/icons/splash-750x1334.png",
17-
"828x1792": "public/img/icons/splash-828x1792.png",
18-
"1125x2436": "public/img/icons/splash-1125x2436.png",
19-
"1242x2208": "public/img/icons/splash-1242x2208.png",
20-
"1242x2688": "public/img/icons/splash-1242x2688.png",
21-
"1536x2048": "public/img/icons/splash-1536x2048.png",
22-
"1668x2224": "public/img/icons/splash-1668x2224.png",
23-
"1668x2388": "public/img/icons/splash-1668x2388.png",
24-
"2048x2732": "public/img/icons/splash-2048x2732.png"
25-
},
26-
"icons": [
14+
"android_package_name": "com.akaunting.akaunting",
15+
"prefer_related_applications": true,
16+
"related_applications": [
2717
{
28-
"src": "public/img/icons/akaunting-72x72.png",
29-
"type": "image/png",
30-
"sizes": "72x72"
18+
"id": "com.akaunting.akaunting",
19+
"platform": "play",
20+
"url": "https://play.google.com/store/apps/details?id=com.akaunting.akaunting"
3121
},
3222
{
33-
"src": "public/img/icons/akaunting-96x96.png",
34-
"type": "image/png",
35-
"sizes": "96x96"
36-
},
37-
{
38-
"src": "public/img/icons/akaunting-128x128.png",
39-
"type": "image/png",
40-
"sizes": "128x128"
41-
},
42-
{
43-
"src": "public/img/icons/akaunting-144x144.png",
44-
"type": "image/png",
45-
"sizes": "144x144"
46-
},
23+
"platform": "itunes",
24+
"url": "https://apps.apple.com/us/app/akaunting/id1573240410"
25+
}
26+
],
27+
"splash": {
28+
"640x1136": "public/img/pwa/splash-640x1136.png",
29+
"750x1334": "public/img/pwa/splash-750x1334.png",
30+
"828x1792": "public/img/pwa/splash-828x1792.png",
31+
"1125x2436": "public/img/pwa/splash-1125x2436.png",
32+
"1242x2208": "public/img/pwa/splash-1242x2208.png",
33+
"1242x2688": "public/img/pwa/splash-1242x2688.png",
34+
"1536x2048": "public/img/pwa/splash-1536x2048.png",
35+
"1668x2224": "public/img/pwa/splash-1668x2224.png",
36+
"1668x2388": "public/img/pwa/splash-1668x2388.png",
37+
"2048x2732": "public/img/pwa/splash-2048x2732.png"
38+
},
39+
"icons": [
4740
{
48-
"src": "public/img/icons/akaunting-152x152.png",
41+
"src": "public/img/pwa/icon-192x192.png",
4942
"type": "image/png",
50-
"sizes": "152x152"
43+
"sizes": "192x192"
5144
},
5245
{
53-
"src": "public/img/icons/akaunting-192x192.png",
46+
"purpose": "maskable",
47+
"src": "public/img/pwa/icon-192x192-maskable.png",
5448
"type": "image/png",
5549
"sizes": "192x192"
5650
},
5751
{
58-
"src": "public/img/icons/akaunting-384x384.png",
59-
"type": "image/png",
60-
"sizes": "384x384"
52+
"src": "public/img/pwa/icon-512x512.png",
53+
"sizes": "512x512",
54+
"type": "image/png"
6155
},
6256
{
63-
"src": "public/img/icons/akaunting-512x512.png",
64-
"type": "image/png",
65-
"sizes": "512x512"
57+
"purpose": "maskable",
58+
"src": "public/img/pwa/icon-512x512-maskable.png",
59+
"sizes": "512x512",
60+
"type": "image/png"
6661
}
6762
],
6863
"screenshots": [
6964
{
70-
"src": "public/img/screenshots/dashboard.png",
65+
"src": "public/img/pwa/screenshot-dashboard.png",
7166
"sizes": "1932x1394",
7267
"type": "image/png"
7368
},
7469
{
75-
"src": "public/img/screenshots/invoice.png",
70+
"src": "public/img/pwa/screenshot-invoice.png",
7671
"sizes": "2748x1986",
7772
"type": "image/png"
7873
}
@@ -85,8 +80,8 @@
8580
"url": "sales/invoices/create?utm_source=pwa",
8681
"icons": [
8782
{
88-
"src": "public/img/icons/akaunting-192x192.png",
89-
"sizes": "192x192"
83+
"src": "public/img/pwa/icon-192x192.png",
84+
"sizes": "192x192"
9085
}
9186
]
9287
},
@@ -97,8 +92,8 @@
9792
"url": "banking/transactions/create?type=income&utm_source=pwa",
9893
"icons": [
9994
{
100-
"src": "public/img/icons/akaunting-192x192.png",
101-
"sizes": "192x192"
95+
"src": "public/img/pwa/icon-192x192.png",
96+
"sizes": "192x192"
10297
}
10398
]
10499
},
@@ -109,8 +104,8 @@
109104
"url": "purchases/bills/create?utm_source=pwa",
110105
"icons": [
111106
{
112-
"src": "public/img/icons/akaunting-192x192.png",
113-
"sizes": "192x192"
107+
"src": "public/img/pwa/icon-192x192.png",
108+
"sizes": "192x192"
114109
}
115110
]
116111
},
@@ -121,8 +116,8 @@
121116
"url": "banking/transactions/create?type=expense&utm_source=pwa",
122117
"icons": [
123118
{
124-
"src": "public/img/icons/akaunting-192x192.png",
125-
"sizes": "192x192"
119+
"src": "public/img/pwa/icon-192x192.png",
120+
"sizes": "192x192"
126121
}
127122
]
128123
}

public/img/icons/.gitkeep

Whitespace-only changes.
-1.39 KB
Binary file not shown.
-3.85 KB
Binary file not shown.
-1.65 KB
Binary file not shown.
-5.49 KB
Binary file not shown.
-4.38 KB
Binary file not shown.
-6.12 KB
Binary file not shown.

public/img/icons/akaunting-72x72.png

-1.84 KB
Binary file not shown.

public/img/icons/akaunting-96x96.png

-2.54 KB
Binary file not shown.
5.13 KB
Loading

public/img/pwa/icon-192x192.png

7.73 KB
Loading
13.2 KB
Loading

public/img/pwa/icon-512x512.png

20.9 KB
Loading

resources/views/components/layouts/pwa/head.blade.php

+16-18
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,35 @@
22
<link rel="manifest" href="{{ asset('manifest.json') }}">
33

44
<!-- Chrome for Android theme color -->
5-
<meta name="theme-color" content="#FFFFFF">
5+
<meta name="theme-color" content="#ffffff">
66

77
<!-- Add to homescreen for Chrome on Android -->
88
<meta name="mobile-web-app-capable" content="yes">
99
<meta name="application-name" content="{{ config('app.name') }}">
10-
<link rel="icon" sizes="512x512" href="{{ asset('public/img/icons/akaunting-512x512.png') }}">
10+
<link rel="icon" sizes="512x512" href="{{ asset('public/img/pwa/akaunting-512x512.png') }}">
1111

1212
<!-- Add to homescreen for Safari on iOS -->
1313
<meta name="apple-mobile-web-app-capable" content="yes">
14-
<meta name="apple-mobile-web-app-status-bar-style" content="#FFFFFF">
14+
<meta name="apple-mobile-web-app-status-bar-style" content="#ffffff">
1515
<meta name="apple-mobile-web-app-title" content="{{ config('app.name') }}">
16-
<link rel="apple-touch-icon" href="{{ asset('public/img/icons/akaunting-512x512.png') }}">
17-
18-
<link href="{{ asset('public/img/icons/splash-640x1136.png') }}" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
19-
<link href="{{ asset('public/img/icons/splash-750x1334.png') }}" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
20-
<link href="{{ asset('public/img/icons/splash-828x1792.png') }}" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
21-
<link href="{{ asset('public/img/icons/splash-1242x2208.png') }}" media="(device-width: 621px) and (device-height: 1104px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
22-
<link href="{{ asset('public/img/icons/splash-1242x2688.png') }}" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
23-
<link href="{{ asset('public/img/icons/splash-1536x2048.png') }}" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
24-
<link href="{{ asset('public/img/icons/splash-1668x2224.png') }}" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
25-
<link href="{{ asset('public/img/icons/splash-1668x2388.png') }}" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
26-
<link href="{{ asset('public/img/icons/splash-2048x2732.png') }}" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
16+
<link rel="apple-touch-icon" href="{{ asset('public/img/pwa/akaunting-512x512.png') }}">
17+
18+
<link href="{{ asset('public/img/pwa/splash-640x1136.png') }}" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
19+
<link href="{{ asset('public/img/pwa/splash-750x1334.png') }}" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
20+
<link href="{{ asset('public/img/pwa/splash-828x1792.png') }}" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
21+
<link href="{{ asset('public/img/pwa/splash-1242x2208.png') }}" media="(device-width: 621px) and (device-height: 1104px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
22+
<link href="{{ asset('public/img/pwa/splash-1242x2688.png') }}" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
23+
<link href="{{ asset('public/img/pwa/splash-1536x2048.png') }}" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
24+
<link href="{{ asset('public/img/pwa/splash-1668x2224.png') }}" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
25+
<link href="{{ asset('public/img/pwa/splash-1668x2388.png') }}" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
26+
<link href="{{ asset('public/img/pwa/splash-2048x2732.png') }}" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
2727

2828
<!-- Tile for Win8 -->
29-
<meta name="msapplication-TileColor" content="#FFFFFF">
30-
<meta name="msapplication-TileImage" content="{{ asset('public/img/icons/akaunting-512x512.png') }}">
29+
<meta name="msapplication-TileColor" content="#ffffff">
30+
<meta name="msapplication-TileImage" content="{{ asset('public/img/pwa/akaunting-512x512.png') }}">
3131

3232
<script type="text/javascript">
33-
3433
if ('serviceWorker' in navigator) {
3534
navigator.serviceWorker.register("{{ asset('serviceworker.js') }}");
3635
}
37-
3836
</script>

serviceworker.js

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
var staticCacheName = "pwa-v" + new Date().getTime();
22
var filesToCache = [
3-
'public/img/icons/akaunting-72x72.png',
4-
'public/img/icons/akaunting-96x96.png',
5-
'public/img/icons/akaunting-128x128.png',
6-
'public/img/icons/akaunting-144x144.png',
7-
'public/img/icons/akaunting-152x152.png',
8-
'public/img/icons/akaunting-192x192.png',
9-
'public/img/icons/akaunting-384x384.png',
10-
'public/img/icons/akaunting-512x512.png'
3+
'public/img/pwa/akaunting-192x192.png',
4+
'public/img/pwa/akaunting-512x512.png'
115
];
126

137
/*

0 commit comments

Comments
 (0)