Adding PWA support and fixing some bugs, not sure if performance will be affected
On branch fix-PWA-adaptation Changes to be committed: modified: README.md modified: index.html new file: manifest.json new file: offline.html modified: package-lock.json modified: package.json new file: public/AppImages/android/android-launchericon-144-144.png new file: public/AppImages/android/android-launchericon-192-192.png new file: public/AppImages/android/android-launchericon-48-48.png new file: public/AppImages/android/android-launchericon-512-512.png new file: public/AppImages/android/android-launchericon-72-72.png new file: public/AppImages/android/android-launchericon-96-96.png new file: public/AppImages/icons.json new file: public/AppImages/ios/100.png new file: public/AppImages/ios/1024.png new file: public/AppImages/ios/114.png new file: public/AppImages/ios/120.png new file: public/AppImages/ios/128.png new file: public/AppImages/ios/144.png new file: public/AppImages/ios/152.png new file: public/AppImages/ios/16.png new file: public/AppImages/ios/167.png new file: public/AppImages/ios/180.png new file: public/AppImages/ios/192.png new file: public/AppImages/ios/20.png new file: public/AppImages/ios/256.png new file: public/AppImages/ios/29.png new file: public/AppImages/ios/32.png new file: public/AppImages/ios/40.png new file: public/AppImages/ios/50.png new file: public/AppImages/ios/512.png new file: public/AppImages/ios/57.png new file: public/AppImages/ios/58.png new file: public/AppImages/ios/60.png new file: public/AppImages/ios/64.png new file: public/AppImages/ios/72.png new file: public/AppImages/ios/76.png new file: public/AppImages/ios/80.png new file: public/AppImages/ios/87.png new file: public/AppImages/windows11/LargeTile.scale-100.png new file: public/AppImages/windows11/LargeTile.scale-125.png new file: public/AppImages/windows11/LargeTile.scale-150.png new file: public/AppImages/windows11/LargeTile.scale-200.png new file: public/AppImages/windows11/LargeTile.scale-400.png new file: public/AppImages/windows11/SmallTile.scale-100.png new file: public/AppImages/windows11/SmallTile.scale-125.png new file: public/AppImages/windows11/SmallTile.scale-150.png new file: public/AppImages/windows11/SmallTile.scale-200.png new file: public/AppImages/windows11/SmallTile.scale-400.png new file: public/AppImages/windows11/SplashScreen.scale-100.png new file: public/AppImages/windows11/SplashScreen.scale-125.png new file: public/AppImages/windows11/SplashScreen.scale-150.png new file: public/AppImages/windows11/SplashScreen.scale-200.png new file: public/AppImages/windows11/SplashScreen.scale-400.png new file: public/AppImages/windows11/Square150x150Logo.scale-100.png new file: public/AppImages/windows11/Square150x150Logo.scale-125.png new file: public/AppImages/windows11/Square150x150Logo.scale-150.png new file: public/AppImages/windows11/Square150x150Logo.scale-200.png new file: public/AppImages/windows11/Square150x150Logo.scale-400.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png new file: public/AppImages/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-16.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-20.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-24.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-256.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-30.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-32.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-36.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-40.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-44.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-48.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-60.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-64.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-72.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-80.png new file: public/AppImages/windows11/Square44x44Logo.altform-unplated_targetsize-96.png new file: public/AppImages/windows11/Square44x44Logo.scale-100.png new file: public/AppImages/windows11/Square44x44Logo.scale-125.png new file: public/AppImages/windows11/Square44x44Logo.scale-150.png new file: public/AppImages/windows11/Square44x44Logo.scale-200.png new file: public/AppImages/windows11/Square44x44Logo.scale-400.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-16.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-20.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-24.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-256.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-30.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-32.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-36.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-40.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-44.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-48.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-60.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-64.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-72.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-80.png new file: public/AppImages/windows11/Square44x44Logo.targetsize-96.png new file: public/AppImages/windows11/StoreLogo.scale-100.png new file: public/AppImages/windows11/StoreLogo.scale-125.png new file: public/AppImages/windows11/StoreLogo.scale-150.png new file: public/AppImages/windows11/StoreLogo.scale-200.png new file: public/AppImages/windows11/StoreLogo.scale-400.png new file: public/AppImages/windows11/Wide310x150Logo.scale-100.png new file: public/AppImages/windows11/Wide310x150Logo.scale-125.png new file: public/AppImages/windows11/Wide310x150Logo.scale-150.png new file: public/AppImages/windows11/Wide310x150Logo.scale-200.png new file: public/AppImages/windows11/Wide310x150Logo.scale-400.png deleted: public/serviceworker.js new file: public/serviceworker_notused.js new file: sw.js
19
README.md
|
@ -1,4 +1,8 @@
|
||||||
# Erant
|
# Erant
|
||||||
|
|
||||||
|
*Description*
|
||||||
|
Escape the ordinary and wander with Erant - the ultimate travel companion that empowers you to explore the world with ease. From finding the best deals to discovering hidden gems, Erant is the go to platform for all your travel needs. Unleash your inner adventurer and create unforgettable memories with Erant by your side. Let's Erant and explore!
|
||||||
|
|
||||||
*Our mission*
|
*Our mission*
|
||||||
is to provide travelers with the best travel experiences by offering a comprehensive platform that streamlines travel planning and booking, connects them with the top travel providers, and delivers exceptional customer service.
|
is to provide travelers with the best travel experiences by offering a comprehensive platform that streamlines travel planning and booking, connects them with the top travel providers, and delivers exceptional customer service.
|
||||||
|
|
||||||
|
@ -7,10 +11,13 @@ is to be the go-to platform for travelers worldwide, providing them with seamles
|
||||||
|
|
||||||
*Values*
|
*Values*
|
||||||
**Customer-centricity**: We Put the needs and desires of the customer at the center of everything we do, and ensure that their experience with our app is personalized, seamless, and enjoyable.
|
**Customer-centricity**: We Put the needs and desires of the customer at the center of everything we do, and ensure that their experience with our app is personalized, seamless, and enjoyable.
|
||||||
**Innovation**: We are innovative and creative in our approach to solving the challenges and pain points that customers face when booking and planning travel, and constantly seek new and better ways to enhance their experience.
|
|
||||||
**Trust**: We build trust with customers by delivering on our promises, by being reliable and consistent in our service, and maintaining high standards of quality and integrity.
|
|
||||||
**Sustainability**: We incorporate sustainability into our business practices and operations, and promotring responsible and eco-friendly travel among our customers.
|
|
||||||
**Community**: We foster a sense of community among our customers, and provide opportunities for them to connect with like-minded travelers and share their experiences and insights.
|
|
||||||
**Transparency**: We are transparent and open in our dealings with customers, including pricing, policies, and terms and conditions, and provide them with all the information they need to make informed decisions
|
|
||||||
|
|
||||||
https://www.figma.com/file/mEaF6SbE8aP1WCo95f8dlV/Erant
|
**Innovation**: We are innovative and creative in our approach to solving the challenges and pain points that customers face when booking and planning travel, and constantly seek new and better ways to enhance their experience.
|
||||||
|
|
||||||
|
**Trust**: We build trust with customers by delivering on our promises, by being reliable and consistent in our service, and maintaining high standards of quality and integrity.
|
||||||
|
|
||||||
|
**Sustainability**: We incorporate sustainability into our business practices and operations, and promotring responsible and eco-friendly travel among our customers.
|
||||||
|
|
||||||
|
**Community**: We foster a sense of community among our customers, and provide opportunities for them to connect with like-minded travelers and share their experiences and insights.
|
||||||
|
|
||||||
|
**Transparency**: We are transparent and open in our dealings with customers, including pricing, policies, and terms and conditions, and provide them with all the information they need to make informed decisions
|
||||||
|
|
10
index.html
|
@ -8,6 +8,13 @@
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Erant</title>
|
<title>Erant</title>
|
||||||
|
|
||||||
|
<!-- Serviceworker registration -->
|
||||||
|
<script>
|
||||||
|
if (typeof navigator.serviceWorker !== 'undefined') {
|
||||||
|
navigator.serviceWorker.register('sw.js')
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
<!-- Meta Pixel Code -->
|
<!-- Meta Pixel Code -->
|
||||||
<script>
|
<script>
|
||||||
!function(f,b,e,v,n,t,s)
|
!function(f,b,e,v,n,t,s)
|
||||||
|
@ -25,6 +32,7 @@
|
||||||
src="https://www.facebook.com/tr?id=541491674547104&ev=PageView&noscript=1"
|
src="https://www.facebook.com/tr?id=541491674547104&ev=PageView&noscript=1"
|
||||||
/></noscript>
|
/></noscript>
|
||||||
<!-- End Meta Pixel Code -->
|
<!-- End Meta Pixel Code -->
|
||||||
|
|
||||||
<!-- Google tag (gtag.js) -->
|
<!-- Google tag (gtag.js) -->
|
||||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-8RCL0H1Q7V"></script>
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-8RCL0H1Q7V"></script>
|
||||||
<script>
|
<script>
|
||||||
|
@ -34,6 +42,7 @@
|
||||||
|
|
||||||
gtag('config', 'G-8RCL0H1Q7V');
|
gtag('config', 'G-8RCL0H1Q7V');
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<!-- Google Tag Manager -->
|
<!-- Google Tag Manager -->
|
||||||
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
|
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
|
||||||
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
|
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
|
||||||
|
@ -41,6 +50,7 @@
|
||||||
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
|
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
|
||||||
})(window,document,'script','dataLayer','GTM-WLHVPKW');</script>
|
})(window,document,'script','dataLayer','GTM-WLHVPKW');</script>
|
||||||
<!-- End Google Tag Manager -->
|
<!-- End Google Tag Manager -->
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
<!-- This is an Offline fall back page for Erant PWA -->
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
|
<title>You are offline</title>
|
||||||
|
|
||||||
|
<!-- Inline the page's stylesheet. -->
|
||||||
|
<style>
|
||||||
|
body {
|
||||||
|
font-family: 'Source Sans Pro';
|
||||||
|
margin: 2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-style: italic;
|
||||||
|
color: #4263eb;
|
||||||
|
font-size: 18px;
|
||||||
|
font-family: 'Source Sans Pro';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 600;
|
||||||
|
line-height: 28px;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-block: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
button {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>You are offline</h1>
|
||||||
|
|
||||||
|
<p>Click the button below to try reloading.</p>
|
||||||
|
<button type="button">⤾ Reload</button>
|
||||||
|
|
||||||
|
<!-- Inline the page's JavaScript file. -->
|
||||||
|
<script>
|
||||||
|
// Manual reload feature.
|
||||||
|
document.querySelector("button").addEventListener("click", () => {
|
||||||
|
window.location.reload();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Listen to changes in the network state, reload when online.
|
||||||
|
// This handles the case when the device is completely offline.
|
||||||
|
window.addEventListener('online', () => {
|
||||||
|
window.location.reload();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Check if the server is responding and reload the page if it is.
|
||||||
|
// This handles the case when the device is online, but the server
|
||||||
|
// is offline or misbehaving.
|
||||||
|
async function checkNetworkAndReload() {
|
||||||
|
try {
|
||||||
|
const response = await fetch('.');
|
||||||
|
// Verify we get a valid response from the server
|
||||||
|
if (response.status >= 200 && response.status < 500) {
|
||||||
|
window.location.reload();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
} catch {
|
||||||
|
// Unable to connect to the server, ignore.
|
||||||
|
}
|
||||||
|
window.setTimeout(checkNetworkAndReload, 2500);
|
||||||
|
}
|
||||||
|
|
||||||
|
checkNetworkAndReload();
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -30,7 +30,7 @@
|
||||||
"svelte": "^3.52.0",
|
"svelte": "^3.52.0",
|
||||||
"svelte-preprocess": "^4.10.7",
|
"svelte-preprocess": "^4.10.7",
|
||||||
"tailwindcss": "^3.2.4",
|
"tailwindcss": "^3.2.4",
|
||||||
"typescript": "^4.9.3",
|
"typescript": "^4.9.5",
|
||||||
"vite": "^3.2.3"
|
"vite": "^3.2.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -3803,9 +3803,9 @@
|
||||||
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
||||||
},
|
},
|
||||||
"node_modules/typescript": {
|
"node_modules/typescript": {
|
||||||
"version": "4.9.3",
|
"version": "4.9.5",
|
||||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
|
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
|
||||||
"integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==",
|
"integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
|
||||||
"bin": {
|
"bin": {
|
||||||
"tsc": "bin/tsc",
|
"tsc": "bin/tsc",
|
||||||
"tsserver": "bin/tsserver"
|
"tsserver": "bin/tsserver"
|
||||||
|
@ -6714,9 +6714,9 @@
|
||||||
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
||||||
},
|
},
|
||||||
"typescript": {
|
"typescript": {
|
||||||
"version": "4.9.3",
|
"version": "4.9.5",
|
||||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
|
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
|
||||||
"integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA=="
|
"integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g=="
|
||||||
},
|
},
|
||||||
"unified": {
|
"unified": {
|
||||||
"version": "10.1.2",
|
"version": "10.1.2",
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
"svelte": "^3.52.0",
|
"svelte": "^3.52.0",
|
||||||
"svelte-preprocess": "^4.10.7",
|
"svelte-preprocess": "^4.10.7",
|
||||||
"tailwindcss": "^3.2.4",
|
"tailwindcss": "^3.2.4",
|
||||||
"typescript": "^4.9.3",
|
"typescript": "^4.9.5",
|
||||||
"vite": "^3.2.3"
|
"vite": "^3.2.3"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 123 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 5.7 KiB |
|
@ -0,0 +1,452 @@
|
||||||
|
{
|
||||||
|
"icons": [
|
||||||
|
{
|
||||||
|
"src": "windows11/SmallTile.scale-100.png",
|
||||||
|
"sizes": "71x71"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SmallTile.scale-125.png",
|
||||||
|
"sizes": "89x89"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SmallTile.scale-150.png",
|
||||||
|
"sizes": "107x107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SmallTile.scale-200.png",
|
||||||
|
"sizes": "142x142"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SmallTile.scale-400.png",
|
||||||
|
"sizes": "284x284"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square150x150Logo.scale-100.png",
|
||||||
|
"sizes": "150x150"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square150x150Logo.scale-125.png",
|
||||||
|
"sizes": "188x188"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square150x150Logo.scale-150.png",
|
||||||
|
"sizes": "225x225"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square150x150Logo.scale-200.png",
|
||||||
|
"sizes": "300x300"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square150x150Logo.scale-400.png",
|
||||||
|
"sizes": "600x600"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Wide310x150Logo.scale-100.png",
|
||||||
|
"sizes": "310x150"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Wide310x150Logo.scale-125.png",
|
||||||
|
"sizes": "388x188"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Wide310x150Logo.scale-150.png",
|
||||||
|
"sizes": "465x225"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Wide310x150Logo.scale-200.png",
|
||||||
|
"sizes": "620x300"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Wide310x150Logo.scale-400.png",
|
||||||
|
"sizes": "1240x600"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/LargeTile.scale-100.png",
|
||||||
|
"sizes": "310x310"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/LargeTile.scale-125.png",
|
||||||
|
"sizes": "388x388"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/LargeTile.scale-150.png",
|
||||||
|
"sizes": "465x465"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/LargeTile.scale-200.png",
|
||||||
|
"sizes": "620x620"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/LargeTile.scale-400.png",
|
||||||
|
"sizes": "1240x1240"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.scale-100.png",
|
||||||
|
"sizes": "44x44"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.scale-125.png",
|
||||||
|
"sizes": "55x55"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.scale-150.png",
|
||||||
|
"sizes": "66x66"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.scale-200.png",
|
||||||
|
"sizes": "88x88"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.scale-400.png",
|
||||||
|
"sizes": "176x176"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/StoreLogo.scale-100.png",
|
||||||
|
"sizes": "50x50"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/StoreLogo.scale-125.png",
|
||||||
|
"sizes": "63x63"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/StoreLogo.scale-150.png",
|
||||||
|
"sizes": "75x75"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/StoreLogo.scale-200.png",
|
||||||
|
"sizes": "100x100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/StoreLogo.scale-400.png",
|
||||||
|
"sizes": "200x200"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SplashScreen.scale-100.png",
|
||||||
|
"sizes": "620x300"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SplashScreen.scale-125.png",
|
||||||
|
"sizes": "775x375"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SplashScreen.scale-150.png",
|
||||||
|
"sizes": "930x450"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SplashScreen.scale-200.png",
|
||||||
|
"sizes": "1240x600"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/SplashScreen.scale-400.png",
|
||||||
|
"sizes": "2480x1200"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-16.png",
|
||||||
|
"sizes": "16x16"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-20.png",
|
||||||
|
"sizes": "20x20"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-24.png",
|
||||||
|
"sizes": "24x24"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-30.png",
|
||||||
|
"sizes": "30x30"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-32.png",
|
||||||
|
"sizes": "32x32"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-36.png",
|
||||||
|
"sizes": "36x36"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-40.png",
|
||||||
|
"sizes": "40x40"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-44.png",
|
||||||
|
"sizes": "44x44"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-48.png",
|
||||||
|
"sizes": "48x48"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-60.png",
|
||||||
|
"sizes": "60x60"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-64.png",
|
||||||
|
"sizes": "64x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-72.png",
|
||||||
|
"sizes": "72x72"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-80.png",
|
||||||
|
"sizes": "80x80"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-96.png",
|
||||||
|
"sizes": "96x96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.targetsize-256.png",
|
||||||
|
"sizes": "256x256"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-16.png",
|
||||||
|
"sizes": "16x16"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-20.png",
|
||||||
|
"sizes": "20x20"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-24.png",
|
||||||
|
"sizes": "24x24"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-30.png",
|
||||||
|
"sizes": "30x30"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-32.png",
|
||||||
|
"sizes": "32x32"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-36.png",
|
||||||
|
"sizes": "36x36"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-40.png",
|
||||||
|
"sizes": "40x40"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-44.png",
|
||||||
|
"sizes": "44x44"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-48.png",
|
||||||
|
"sizes": "48x48"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-60.png",
|
||||||
|
"sizes": "60x60"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-64.png",
|
||||||
|
"sizes": "64x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-72.png",
|
||||||
|
"sizes": "72x72"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-80.png",
|
||||||
|
"sizes": "80x80"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-96.png",
|
||||||
|
"sizes": "96x96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-unplated_targetsize-256.png",
|
||||||
|
"sizes": "256x256"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png",
|
||||||
|
"sizes": "16x16"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png",
|
||||||
|
"sizes": "20x20"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png",
|
||||||
|
"sizes": "24x24"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png",
|
||||||
|
"sizes": "30x30"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png",
|
||||||
|
"sizes": "32x32"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png",
|
||||||
|
"sizes": "36x36"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png",
|
||||||
|
"sizes": "40x40"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png",
|
||||||
|
"sizes": "44x44"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png",
|
||||||
|
"sizes": "48x48"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png",
|
||||||
|
"sizes": "60x60"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png",
|
||||||
|
"sizes": "64x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png",
|
||||||
|
"sizes": "72x72"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png",
|
||||||
|
"sizes": "80x80"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png",
|
||||||
|
"sizes": "96x96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png",
|
||||||
|
"sizes": "256x256"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "android/android-launchericon-512-512.png",
|
||||||
|
"sizes": "512x512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "android/android-launchericon-192-192.png",
|
||||||
|
"sizes": "192x192"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "android/android-launchericon-144-144.png",
|
||||||
|
"sizes": "144x144"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "android/android-launchericon-96-96.png",
|
||||||
|
"sizes": "96x96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "android/android-launchericon-72-72.png",
|
||||||
|
"sizes": "72x72"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "android/android-launchericon-48-48.png",
|
||||||
|
"sizes": "48x48"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/16.png",
|
||||||
|
"sizes": "16x16"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/20.png",
|
||||||
|
"sizes": "20x20"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/29.png",
|
||||||
|
"sizes": "29x29"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/32.png",
|
||||||
|
"sizes": "32x32"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/40.png",
|
||||||
|
"sizes": "40x40"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/50.png",
|
||||||
|
"sizes": "50x50"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/57.png",
|
||||||
|
"sizes": "57x57"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/58.png",
|
||||||
|
"sizes": "58x58"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/60.png",
|
||||||
|
"sizes": "60x60"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/64.png",
|
||||||
|
"sizes": "64x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/72.png",
|
||||||
|
"sizes": "72x72"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/76.png",
|
||||||
|
"sizes": "76x76"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/80.png",
|
||||||
|
"sizes": "80x80"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/87.png",
|
||||||
|
"sizes": "87x87"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/100.png",
|
||||||
|
"sizes": "100x100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/114.png",
|
||||||
|
"sizes": "114x114"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/120.png",
|
||||||
|
"sizes": "120x120"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/128.png",
|
||||||
|
"sizes": "128x128"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/144.png",
|
||||||
|
"sizes": "144x144"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/152.png",
|
||||||
|
"sizes": "152x152"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/167.png",
|
||||||
|
"sizes": "167x167"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/180.png",
|
||||||
|
"sizes": "180x180"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/192.png",
|
||||||
|
"sizes": "192x192"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/256.png",
|
||||||
|
"sizes": "256x256"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/512.png",
|
||||||
|
"sizes": "512x512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "ios/1024.png",
|
||||||
|
"sizes": "1024x1024"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 375 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 9.1 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 643 B |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 774 B |
After Width: | Height: | Size: 34 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 123 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 106 KiB |
After Width: | Height: | Size: 172 KiB |
After Width: | Height: | Size: 494 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 78 KiB |
After Width: | Height: | Size: 101 KiB |
After Width: | Height: | Size: 177 KiB |
After Width: | Height: | Size: 502 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 166 KiB |
After Width: | Height: | Size: 704 B |
After Width: | Height: | Size: 896 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 704 B |
After Width: | Height: | Size: 896 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 704 B |
After Width: | Height: | Size: 896 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.4 KiB |