Compare commits

...

3 Commits

Author SHA1 Message Date
Arseny Sazhin (via WeWeb)
cb0c17ef0b v74 - л 2025-07-11 12:40:37 +03:00
Arseny Sazhin (via WeWeb)
5b89f3e8d4 v73 - 1111 2025-07-11 12:38:19 +03:00
Arseny Sazhin (via WeWeb)
ee7c2cf4d1 v72 - 1 2025-07-11 10:27:13 +03:00
34 changed files with 52 additions and 37 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"cacheVersion":71,"page":{"id":"cf9f551f-e733-4934-a682-535575cb7c70","paths":{"en":"promo","default":"promo"},"cmsDataSetPath":null,"workflows":[]},"sections":{"4a2188f6-d98c-4150-9ba7-5918c72f3421":{"uid":"4a2188f6-d98c-4150-9ba7-5918c72f3421","linkId":"416695e7-e54e-4897-9f9a-befeb223f1b0","_state":{"style":{"default":{}}},"content":{"default":{"wwObjects":[],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"sectionBaseId":"99586bd3-2b15-4d6b-a025-6a50d07ca845","sectionTitle":"Section"}},"wwObjects":{},"collections":[],"variables":[],"workflows":[],"formulas":[],"libraryComponents":[]}
{"cacheVersion":74,"page":{"id":"cf9f551f-e733-4934-a682-535575cb7c70","paths":{"en":"promo","default":"promo"},"cmsDataSetPath":null,"workflows":[]},"sections":{"4a2188f6-d98c-4150-9ba7-5918c72f3421":{"uid":"4a2188f6-d98c-4150-9ba7-5918c72f3421","linkId":"416695e7-e54e-4897-9f9a-befeb223f1b0","_state":{"style":{"default":{}}},"content":{"default":{"wwObjects":[],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"sectionBaseId":"99586bd3-2b15-4d6b-a025-6a50d07ca845","sectionTitle":"Section"}},"wwObjects":{},"collections":[],"variables":[],"workflows":[],"formulas":[],"libraryComponents":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
const version = 71;
const version = 74;
self.addEventListener('install', event => {
// eslint-disable-next-line no-console
console.log(`Service worker v${version} installed`);

File diff suppressed because one or more lines are too long

View File

@ -35,9 +35,17 @@ if ('serviceWorker' in navigator) {
}
});
} else {
navigator.serviceWorker.register(`/serviceworker.js?_wwcv=${window.wwg_cacheVersion}`).catch(error => {
console.error('Service worker registration failed:', error);
});
const baseTag = window.wwg_designInfo?.baseTag;
let href = baseTag?.href || null;
if (href) {
if (!href.startsWith('/')) href = `/${href}`;
if (!href.endsWith('/')) href = `${href}/`;
}
navigator.serviceWorker
.register(`${href ?? '/'}serviceworker.js?_wwcv=${window.wwg_cacheVersion}`)
.catch(error => {
console.error('Service worker registration failed:', error);
});
}
}
/* wwFront:end */

File diff suppressed because one or more lines are too long

View File

@ -9,7 +9,14 @@ export const useIconsStore = defineStore('icons', () => {
if (values[name]) {
return await values[name];
}
const url = `/icons/${name}.svg`;
const baseTag = window.wwg_designInfo?.baseTag;
let href = baseTag?.href || null;
if (href) {
if (!href.startsWith('/')) href = `/${href}`;
if (!href.endsWith('/')) href = `${href}/`;
}
const url = `${href ?? '/'}icons/${name}.svg`;
values[name] = fetch(url).then(response => {
if (!response.ok) {
return null;

View File

@ -12,11 +12,11 @@
<link rel="icon" type="image/x-icon" href="favicon.ico?_wwcv={{cacheVersion}}" />
<link rel="manifest" href="manifest.json?_wwcv=71" />
<link rel="manifest" href="manifest.json?_wwcv=74" />
<meta name="theme-color" content="" />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'">
<link href="/fonts/Phosphor/font.css?_wwcv=71" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'">
<link href="/fonts/Phosphor/font.css?_wwcv=74" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'">
<link href="https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'">
<style>:root{ --ww-default-font-family: 'Raleway', sans-serif }</style>
<style>

File diff suppressed because one or more lines are too long