From 1dbb8ab5dac728ac40a334c34e0c369bdaefbfb4 Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Tue, 31 Mar 2026 17:51:34 +0200 Subject: [PATCH] update --- .vscode/ftp-kr.json | 35 +- .vscode/ftp-kr.sync.cache.json | 3163 +++++++++++++++++++++++++++++++- .vscode/sftp.json | 19 +- CLAUDE.md | 63 + 4 files changed, 3244 insertions(+), 36 deletions(-) create mode 100644 CLAUDE.md diff --git a/.vscode/ftp-kr.json b/.vscode/ftp-kr.json index 50167df..5216e61 100644 --- a/.vscode/ftp-kr.json +++ b/.vscode/ftp-kr.json @@ -1,17 +1,22 @@ { - "host": "host117523.hostido.net.pl", - "username": "www@carei.pagedev.pl", - "password": "FRKeFaBHHUkREqg9gqta", - "remotePath": "/public_html", - "protocol": "ftp", - "port": 0, - "fileNameEncoding": "utf8", - "autoUpload": true, - "autoDelete": false, - "autoDownload": false, - "ignoreRemoteModification": true, - "ignore": [ - ".git", - "/.vscode" - ] + "host": "host117523.hostido.net.pl", + "username": "www@carei.pagedev.pl", + "password": "FRKeFaBHHUkREqg9gqta", + "remotePath": "/public_html", + "protocol": "ftp", + "port": 0, + "fileNameEncoding": "utf8", + "autoUpload": true, + "autoDelete": false, + "autoDownload": false, + "ignoreRemoteModification": true, + "ignore": [ + ".git", + "/.vscode", + "/.claude", + "/.paul", + "/docs", + ".env", + "CLAUDE.md" + ] } \ No newline at end of file diff --git a/.vscode/ftp-kr.sync.cache.json b/.vscode/ftp-kr.sync.cache.json index 9ba4c58..e3964a3 100644 --- a/.vscode/ftp-kr.sync.cache.json +++ b/.vscode/ftp-kr.sync.cache.json @@ -287,19 +287,19 @@ "plugins": { "carei-reservation": { "assets": { - "js": { - "carei-reservation.js": { - "type": "-", - "size": 42643, - "lmtime": 1774446710808, - "modified": false - } - }, "css": { "carei-reservation.css": { "type": "-", - "size": 22586, - "lmtime": 1774445557903, + "size": 30325, + "lmtime": 1774871117819, + "modified": false + } + }, + "js": { + "carei-reservation.js": { + "type": "-", + "size": 51797, + "lmtime": 1774871299705, "modified": false } } @@ -319,8 +319,8 @@ }, "class-elementor-widget.php": { "type": "-", - "size": 16135, - "lmtime": 1774445732326, + "size": 20018, + "lmtime": 1774871052622, "modified": false }, "class-rest-proxy.php": { @@ -337,6 +337,3145 @@ } } } + }, + "themes": { + ".DS_Store": { + "type": "-", + "size": 6148, + "lmtime": 1774264030600, + "modified": false + }, + "hello-elementor": { + "assets": { + "css": { + "custom.css": { + "type": "-", + "size": 4162, + "lmtime": 0, + "modified": false + }, + "custom.css.map": { + "type": "-", + "size": 1257, + "lmtime": 0, + "modified": false + }, + "customizer.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030605, + "modified": false + }, + "customizer.css": { + "type": "-", + "size": 1264, + "lmtime": 1774264030605, + "modified": false + }, + "customizer-rtl.css": { + "type": "-", + "size": 1265, + "lmtime": 1774264030604, + "modified": false + }, + "custom.scss": { + "type": "-", + "size": 4322, + "lmtime": 0, + "modified": false + }, + "editor.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030608, + "modified": false + }, + "editor.css": { + "type": "-", + "size": 261, + "lmtime": 1774264030609, + "modified": false + }, + "editor-rtl.css": { + "type": "-", + "size": 261, + "lmtime": 1774264030606, + "modified": false + }, + "editor-styles.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030607, + "modified": false + }, + "editor-styles.css": { + "type": "-", + "size": 565, + "lmtime": 1774264030608, + "modified": false + }, + "editor-styles-rtl.css": { + "type": "-", + "size": 565, + "lmtime": 1774264030607, + "modified": false + }, + "header-footer.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030610, + "modified": false + }, + "header-footer.css": { + "type": "-", + "size": 7183, + "lmtime": 1774264030611, + "modified": false + }, + "header-footer-rtl.css": { + "type": "-", + "size": 7185, + "lmtime": 1774264030610, + "modified": false + }, + "reset.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030612, + "modified": false + }, + "reset.css": { + "type": "-", + "size": 5457, + "lmtime": 1774264030613, + "modified": false + }, + "reset-rtl.css": { + "type": "-", + "size": 5457, + "lmtime": 1774264030611, + "modified": false + }, + "theme.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030614, + "modified": false + }, + "theme.css": { + "type": "-", + "size": 5098, + "lmtime": 1774264030615, + "modified": false + }, + "theme-rtl.css": { + "type": "-", + "size": 5101, + "lmtime": 1774264030613, + "modified": false + } + }, + "images": { + "ai.png": { + "type": "-", + "size": 8081, + "lmtime": 0, + "modified": false + }, + "BrandYoutube.svg": { + "type": "-", + "size": 1001, + "lmtime": 1774264030616, + "modified": false + }, + "ElementorLogo.svg": { + "type": "-", + "size": 937, + "lmtime": 1774264030616, + "modified": false + }, + "elementor-notice-icon.svg": { + "type": "-", + "size": 625, + "lmtime": 0, + "modified": false + }, + "elementor.svg": { + "type": "-", + "size": 7002, + "lmtime": 0, + "modified": false + }, + "go-pro.svg": { + "type": "-", + "size": 31373, + "lmtime": 0, + "modified": false + }, + "image-optimization-bg.svg": { + "type": "-", + "size": 1208, + "lmtime": 1774264030620, + "modified": false + }, + "image-optimizer.svg": { + "type": "-", + "size": 1009, + "lmtime": 1774264030620, + "modified": false + }, + "install-elementor.png": { + "type": "-", + "size": 223712, + "lmtime": 0, + "modified": false + }, + "plus.svg": { + "type": "-", + "size": 606, + "lmtime": 0, + "modified": false + }, + "send-logo.gif": { + "type": "-", + "size": 574506, + "lmtime": 0, + "modified": false + } + }, + "js": { + "271.js": { + "type": "-", + "size": 3186, + "lmtime": 0, + "modified": false + }, + "299.js": { + "type": "-", + "size": 4003, + "lmtime": 0, + "modified": false + }, + "380.js": { + "type": "-", + "size": 3310, + "lmtime": 0, + "modified": false + }, + "387.js": { + "type": "-", + "size": 4549, + "lmtime": 0, + "modified": false + }, + "415.js": { + "type": "-", + "size": 5588, + "lmtime": 0, + "modified": false + }, + "468.js": { + "type": "-", + "size": 5460, + "lmtime": 0, + "modified": false + }, + "495.js": { + "type": "-", + "size": 4197, + "lmtime": 0, + "modified": false + }, + "502.js": { + "type": "-", + "size": 3938, + "lmtime": 0, + "modified": false + }, + "516.js": { + "type": "-", + "size": 3331, + "lmtime": 0, + "modified": false + }, + "612.js": { + "type": "-", + "size": 3817, + "lmtime": 0, + "modified": false + }, + "763.js": { + "type": "-", + "size": 4073, + "lmtime": 0, + "modified": false + }, + "768.js": { + "type": "-", + "size": 4289, + "lmtime": 0, + "modified": false + }, + "770.js": { + "type": "-", + "size": 7063, + "lmtime": 0, + "modified": false + }, + "799.js": { + "type": "-", + "size": 3674, + "lmtime": 0, + "modified": false + }, + "835.js": { + "type": "-", + "size": 3823, + "lmtime": 0, + "modified": false + }, + "91.js": { + "type": "-", + "size": 4896, + "lmtime": 0, + "modified": false + }, + "998.js": { + "type": "-", + "size": 3381, + "lmtime": 0, + "modified": false + }, + "custom.js": { + "type": "-", + "size": 153, + "lmtime": 0, + "modified": false + }, + "hello-conversion-banner.asset.php": { + "type": "-", + "size": 153, + "lmtime": 1774264030644, + "modified": false + }, + "hello-conversion-banner.js": { + "type": "-", + "size": 141182, + "lmtime": 1774264030646, + "modified": false + }, + "hello-editor.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030647, + "modified": false + }, + "hello-editor.js": { + "type": "-", + "size": 4098, + "lmtime": 0, + "modified": false + }, + "hello-elementor-menu.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030648, + "modified": false + }, + "hello-elementor-menu.js": { + "type": "-", + "size": 242, + "lmtime": 0, + "modified": false + }, + "hello-elementor-settings.asset.php": { + "type": "-", + "size": 195, + "lmtime": 1774264030649, + "modified": false + }, + "hello-elementor-settings.js": { + "type": "-", + "size": 229276, + "lmtime": 1774264030652, + "modified": false + }, + "hello-elementor-topbar.asset.php": { + "type": "-", + "size": 137, + "lmtime": 1774264030653, + "modified": false + }, + "hello-elementor-topbar.js": { + "type": "-", + "size": 92100, + "lmtime": 0, + "modified": false + }, + "hello-frontend.asset.php": { + "type": "-", + "size": 85, + "lmtime": 1774264030656, + "modified": false + }, + "hello-frontend.js": { + "type": "-", + "size": 1830, + "lmtime": 0, + "modified": false + }, + "hello-home-app.asset.php": { + "type": "-", + "size": 153, + "lmtime": 1774264030657, + "modified": false + }, + "hello-home-app.js": { + "type": "-", + "size": 197853, + "lmtime": 1774264030659, + "modified": false + } + } + }, + "comments.php": { + "type": "-", + "size": 1567, + "lmtime": 1774264030659, + "modified": false + }, + "footer.php": { + "type": "-", + "size": 642, + "lmtime": 1774264030660, + "modified": false + }, + "functions.php": { + "type": "-", + "size": 8826, + "lmtime": 0, + "modified": false + }, + "header.php": { + "type": "-", + "size": 1500, + "lmtime": 1774264030661, + "modified": false + }, + "includes": { + "customizer": { + "customizer-action-links.php": { + "type": "-", + "size": 4583, + "lmtime": 1774264030664, + "modified": false + }, + "customizer-upsell.php": { + "type": "-", + "size": 976, + "lmtime": 1774264030664, + "modified": false + } + }, + "customizer-functions.php": { + "type": "-", + "size": 2301, + "lmtime": 1774264030663, + "modified": false + }, + "elementor-functions.php": { + "type": "-", + "size": 7428, + "lmtime": 1774264030665, + "modified": false + }, + "module-base.php": { + "type": "-", + "size": 6384, + "lmtime": 1774264030666, + "modified": false + }, + "script.php": { + "type": "-", + "size": 1051, + "lmtime": 1774264030667, + "modified": false + }, + "settings": { + "settings-footer.php": { + "type": "-", + "size": 21160, + "lmtime": 1774264030668, + "modified": false + }, + "settings-header.php": { + "type": "-", + "size": 22021, + "lmtime": 1774264030669, + "modified": false + } + }, + "settings-functions.php": { + "type": "-", + "size": 1768, + "lmtime": 1774264030667, + "modified": false + }, + "utils.php": { + "type": "-", + "size": 3137, + "lmtime": 1774264030670, + "modified": false + } + }, + "index.php": { + "type": "-", + "size": 1035, + "lmtime": 1774264030670, + "modified": false + }, + "modules": { + "admin-home": { + "components": { + "admin-menu-controller.php": { + "type": "-", + "size": 2427, + "lmtime": 1774264030672, + "modified": false + }, + "admin-top-bar.php": { + "type": "-", + "size": 1133, + "lmtime": 1774264030673, + "modified": false + }, + "ajax-handler.php": { + "type": "-", + "size": 361, + "lmtime": 1774264030674, + "modified": false + }, + "api-controller.php": { + "type": "-", + "size": 674, + "lmtime": 1774264030674, + "modified": false + }, + "conversion-banner.php": { + "type": "-", + "size": 5922, + "lmtime": 1774264030675, + "modified": false + }, + "finder.php": { + "type": "-", + "size": 756, + "lmtime": 1774264030676, + "modified": false + }, + "notificator.php": { + "type": "-", + "size": 1650, + "lmtime": 1774264030676, + "modified": false + }, + "scripts-controller.php": { + "type": "-", + "size": 587, + "lmtime": 1774264030677, + "modified": false + }, + "settings-controller.php": { + "type": "-", + "size": 4146, + "lmtime": 1774264030678, + "modified": false + } + }, + "module.php": { + "type": "-", + "size": 703, + "lmtime": 1774264030678, + "modified": false + }, + "rest": { + "admin-config.php": { + "type": "-", + "size": 11929, + "lmtime": 1774264030679, + "modified": false + }, + "promotions.php": { + "type": "-", + "size": 3863, + "lmtime": 1774264030680, + "modified": false + }, + "rest-base.php": { + "type": "-", + "size": 541, + "lmtime": 1774264030681, + "modified": false + }, + "theme-settings.php": { + "type": "-", + "size": 1688, + "lmtime": 1774264030681, + "modified": false + }, + "whats-new.php": { + "type": "-", + "size": 683, + "lmtime": 1774264030682, + "modified": false + } + } + } + }, + "readme.txt": { + "type": "-", + "size": 17099, + "lmtime": 1774264030683, + "modified": false + }, + "screenshot.png": { + "type": "-", + "size": 110816, + "lmtime": 0, + "modified": false + }, + "sidebar.php": { + "type": "-", + "size": 283, + "lmtime": 1774264030685, + "modified": false + }, + "style.css": { + "type": "-", + "size": 1231, + "lmtime": 1774264030685, + "modified": false + }, + "template-parts": { + "404.php": { + "type": "-", + "size": 629, + "lmtime": 1774264030686, + "modified": false + }, + "archive.php": { + "type": "-", + "size": 1746, + "lmtime": 1774264030687, + "modified": false + }, + "dynamic-footer.php": { + "type": "-", + "size": 2567, + "lmtime": 1774264030688, + "modified": false + }, + "dynamic-header.php": { + "type": "-", + "size": 3309, + "lmtime": 1774264030688, + "modified": false + }, + "footer.php": { + "type": "-", + "size": 706, + "lmtime": 1774264030689, + "modified": false + }, + "header.php": { + "type": "-", + "size": 1315, + "lmtime": 1774264030690, + "modified": false + }, + "search.php": { + "type": "-", + "size": 1976, + "lmtime": 1774264030690, + "modified": false + }, + "single.php": { + "type": "-", + "size": 893, + "lmtime": 1774264030691, + "modified": false + } + }, + "theme.json": { + "type": "-", + "size": 533, + "lmtime": 0, + "modified": false + }, + "theme.php": { + "type": "-", + "size": 4299, + "lmtime": 1774264030692, + "modified": false + }, + "vendor": {} + }, + "index.php": { + "type": "-", + "size": 30, + "lmtime": 1774264030693, + "modified": false + }, + "twentytwentyfive": { + "assets": { + "css": { + "editor-style.css": { + "type": "-", + "size": 165, + "lmtime": 1774264030695, + "modified": false + } + }, + "fonts": { + "beiruti": { + "Beiruti-VariableFont_wght.woff2": { + "type": "-", + "size": 176048, + "lmtime": 0, + "modified": false + } + }, + "fira-code": { + "FiraCode-VariableFont_wght.woff2": { + "type": "-", + "size": 106112, + "lmtime": 0, + "modified": false + } + }, + "fira-sans": { + "FiraSans-BlackItalic.woff2": { + "type": "-", + "size": 165936, + "lmtime": 0, + "modified": false + }, + "FiraSans-Black.woff2": { + "type": "-", + "size": 153368, + "lmtime": 0, + "modified": false + }, + "FiraSans-BoldItalic.woff2": { + "type": "-", + "size": 165308, + "lmtime": 0, + "modified": false + }, + "FiraSans-Bold.woff2": { + "type": "-", + "size": 154984, + "lmtime": 0, + "modified": false + }, + "FiraSans-ExtraBoldItalic.woff2": { + "type": "-", + "size": 170672, + "lmtime": 0, + "modified": false + }, + "FiraSans-ExtraBold.woff2": { + "type": "-", + "size": 156120, + "lmtime": 0, + "modified": false + }, + "FiraSans-ExtraLightItalic.woff2": { + "type": "-", + "size": 152932, + "lmtime": 0, + "modified": false + }, + "FiraSans-ExtraLight.woff2": { + "type": "-", + "size": 144724, + "lmtime": 0, + "modified": false + }, + "FiraSans-Italic.woff2": { + "type": "-", + "size": 155164, + "lmtime": 0, + "modified": false + }, + "FiraSans-LightItalic.woff2": { + "type": "-", + "size": 153348, + "lmtime": 0, + "modified": false + }, + "FiraSans-Light.woff2": { + "type": "-", + "size": 144996, + "lmtime": 0, + "modified": false + }, + "FiraSans-MediumItalic.woff2": { + "type": "-", + "size": 157872, + "lmtime": 0, + "modified": false + }, + "FiraSans-Medium.woff2": { + "type": "-", + "size": 148396, + "lmtime": 0, + "modified": false + }, + "FiraSans-Regular.woff2": { + "type": "-", + "size": 145580, + "lmtime": 0, + "modified": false + }, + "FiraSans-SemiBoldItalic.woff2": { + "type": "-", + "size": 165164, + "lmtime": 0, + "modified": false + }, + "FiraSans-SemiBold.woff2": { + "type": "-", + "size": 154604, + "lmtime": 0, + "modified": false + }, + "FiraSans-ThinItalic.woff2": { + "type": "-", + "size": 148716, + "lmtime": 0, + "modified": false + }, + "FiraSans-Thin.woff2": { + "type": "-", + "size": 140752, + "lmtime": 0, + "modified": false + } + }, + "literata": { + "Literata72pt-BlackItalic.woff2": { + "type": "-", + "size": 108440, + "lmtime": 0, + "modified": false + }, + "Literata72pt-Black.woff2": { + "type": "-", + "size": 106188, + "lmtime": 0, + "modified": false + }, + "Literata72pt-BoldItalic.woff2": { + "type": "-", + "size": 110300, + "lmtime": 0, + "modified": false + }, + "Literata72pt-Bold.woff2": { + "type": "-", + "size": 107992, + "lmtime": 0, + "modified": false + }, + "Literata72pt-ExtraBoldItalic.woff2": { + "type": "-", + "size": 110412, + "lmtime": 0, + "modified": false + }, + "Literata72pt-ExtraBold.woff2": { + "type": "-", + "size": 110092, + "lmtime": 0, + "modified": false + }, + "Literata72pt-ExtraLightItalic.woff2": { + "type": "-", + "size": 104392, + "lmtime": 0, + "modified": false + }, + "Literata72pt-ExtraLight.woff2": { + "type": "-", + "size": 104936, + "lmtime": 0, + "modified": false + }, + "Literata72pt-LightItalic.woff2": { + "type": "-", + "size": 105784, + "lmtime": 0, + "modified": false + }, + "Literata72pt-Light.woff2": { + "type": "-", + "size": 108112, + "lmtime": 0, + "modified": false + }, + "Literata72pt-MediumItalic.woff2": { + "type": "-", + "size": 108808, + "lmtime": 0, + "modified": false + }, + "Literata72pt-Medium.woff2": { + "type": "-", + "size": 106504, + "lmtime": 0, + "modified": false + }, + "Literata72pt-RegularItalic.woff2": { + "type": "-", + "size": 95608, + "lmtime": 0, + "modified": false + }, + "Literata72pt-Regular.woff2": { + "type": "-", + "size": 94076, + "lmtime": 0, + "modified": false + }, + "Literata72pt-SemiBoldItalic.woff2": { + "type": "-", + "size": 109864, + "lmtime": 0, + "modified": false + }, + "Literata72pt-SemiBold.woff2": { + "type": "-", + "size": 107448, + "lmtime": 0, + "modified": false + } + }, + "manrope": { + "Manrope-VariableFont_wght.woff2": { + "type": "-", + "size": 53600, + "lmtime": 0, + "modified": false + } + }, + "platypi": { + "Platypi-Italic-VariableFont_wght.woff2": { + "type": "-", + "size": 71768, + "lmtime": 0, + "modified": false + }, + "Platypi-VariableFont_wght.woff2": { + "type": "-", + "size": 71128, + "lmtime": 0, + "modified": false + } + }, + "roboto-slab": { + "RobotoSlab-VariableFont_wght.woff2": { + "type": "-", + "size": 115804, + "lmtime": 0, + "modified": false + } + }, + "vollkorn": { + "Vollkorn-Italic-VariableFont_wght.woff2": { + "type": "-", + "size": 163352, + "lmtime": 0, + "modified": false + }, + "Vollkorn-VariableFont_wght.woff2": { + "type": "-", + "size": 193964, + "lmtime": 0, + "modified": false + } + }, + "ysabeau-office": { + "YsabeauOffice-Italic-VariableFont_wght.woff2": { + "type": "-", + "size": 132592, + "lmtime": 0, + "modified": false + }, + "YsabeauOffice-VariableFont_wght.woff2": { + "type": "-", + "size": 166928, + "lmtime": 0, + "modified": false + } + } + }, + "images": { + "404-image.webp": { + "type": "-", + "size": 129970, + "lmtime": 0, + "modified": false + }, + "agenda-img-4.webp": { + "type": "-", + "size": 14542, + "lmtime": 0, + "modified": false + }, + "akaka-falls-state-park-flora.webp": { + "type": "-", + "size": 6116, + "lmtime": 0, + "modified": false + }, + "book-image-landing.webp": { + "type": "-", + "size": 19734, + "lmtime": 0, + "modified": false + }, + "book-image.webp": { + "type": "-", + "size": 20980, + "lmtime": 0, + "modified": false + }, + "botany-flowers-closeup.webp": { + "type": "-", + "size": 60176, + "lmtime": 0, + "modified": false + }, + "botany-flowers.webp": { + "type": "-", + "size": 99800, + "lmtime": 0, + "modified": false + }, + "campanula-alliariifolia-flower.webp": { + "type": "-", + "size": 42036, + "lmtime": 0, + "modified": false + }, + "category-anthuriums.webp": { + "type": "-", + "size": 27472, + "lmtime": 0, + "modified": false + }, + "category-cactus.webp": { + "type": "-", + "size": 51878, + "lmtime": 0, + "modified": false + }, + "category-sunflowers.webp": { + "type": "-", + "size": 18558, + "lmtime": 0, + "modified": false + }, + "coming-soon-bg-image.webp": { + "type": "-", + "size": 88600, + "lmtime": 0, + "modified": false + }, + "coral-square.webp": { + "type": "-", + "size": 27554, + "lmtime": 0, + "modified": false + }, + "dallas-creek-square.webp": { + "type": "-", + "size": 7768, + "lmtime": 0, + "modified": false + }, + "delphinium-flowers.webp": { + "type": "-", + "size": 42214, + "lmtime": 0, + "modified": false + }, + "flower-meadow-square.webp": { + "type": "-", + "size": 29920, + "lmtime": 0, + "modified": false + }, + "grid-flower-1.webp": { + "type": "-", + "size": 19654, + "lmtime": 0, + "modified": false + }, + "grid-flower-2.webp": { + "type": "-", + "size": 82646, + "lmtime": 0, + "modified": false + }, + "hero-podcast.webp": { + "type": "-", + "size": 60794, + "lmtime": 0, + "modified": false + }, + "link-in-bio-background.webp": { + "type": "-", + "size": 112516, + "lmtime": 0, + "modified": false + }, + "link-in-bio-image.webp": { + "type": "-", + "size": 95598, + "lmtime": 0, + "modified": false + }, + "location.webp": { + "type": "-", + "size": 141020, + "lmtime": 0, + "modified": false + }, + "malibu-plantlife.webp": { + "type": "-", + "size": 5194, + "lmtime": 0, + "modified": false + }, + "man-in-hat.webp": { + "type": "-", + "size": 35386, + "lmtime": 0, + "modified": false + }, + "marshland-birds-square.webp": { + "type": "-", + "size": 5886, + "lmtime": 0, + "modified": false + }, + "northern-buttercups-flowers.webp": { + "type": "-", + "size": 35820, + "lmtime": 0, + "modified": false + }, + "nurse.webp": { + "type": "-", + "size": 21850, + "lmtime": 0, + "modified": false + }, + "parthenon-square.webp": { + "type": "-", + "size": 36124, + "lmtime": 0, + "modified": false + }, + "poster-image-background.webp": { + "type": "-", + "size": 222864, + "lmtime": 0, + "modified": false + }, + "red-hibiscus-closeup.webp": { + "type": "-", + "size": 56851, + "lmtime": 0, + "modified": false + }, + "ruins-image.webp": { + "type": "-", + "size": 68384, + "lmtime": 0, + "modified": false + }, + "services-subscriber-photo.webp": { + "type": "-", + "size": 52542, + "lmtime": 0, + "modified": false + }, + "star-thristle-flower.webp": { + "type": "-", + "size": 21338, + "lmtime": 0, + "modified": false + }, + "typewriter.webp": { + "type": "-", + "size": 97944, + "lmtime": 0, + "modified": false + }, + "vash-gon-square.webp": { + "type": "-", + "size": 28214, + "lmtime": 0, + "modified": false + }, + "woman-splashing-water.webp": { + "type": "-", + "size": 57776, + "lmtime": 0, + "modified": false + } + } + }, + "contributing.txt": { + "type": "-", + "size": 1288, + "lmtime": 1774264030803, + "modified": false + }, + "functions.php": { + "type": "-", + "size": 4591, + "lmtime": 1774264030804, + "modified": false + }, + "package.json": { + "type": "-", + "size": 808, + "lmtime": 1774264030805, + "modified": false + }, + "package-lock.json": { + "type": "-", + "size": 55905, + "lmtime": 1774264030805, + "modified": false + }, + "parts": { + "footer-columns.html": { + "type": "-", + "size": 65, + "lmtime": 1774264030806, + "modified": false + }, + "footer.html": { + "type": "-", + "size": 57, + "lmtime": 1774264030808, + "modified": false + }, + "footer-newsletter.html": { + "type": "-", + "size": 68, + "lmtime": 1774264030807, + "modified": false + }, + "header.html": { + "type": "-", + "size": 57, + "lmtime": 1774264030809, + "modified": false + }, + "header-large-title.html": { + "type": "-", + "size": 69, + "lmtime": 1774264030808, + "modified": false + }, + "sidebar.html": { + "type": "-", + "size": 65, + "lmtime": 1774264030809, + "modified": false + }, + "vertical-header.html": { + "type": "-", + "size": 66, + "lmtime": 1774264030810, + "modified": false + } + }, + "patterns": { + "banner-about-book.php": { + "type": "-", + "size": 2818, + "lmtime": 1774264030811, + "modified": false + }, + "banner-cover-big-heading.php": { + "type": "-", + "size": 1927, + "lmtime": 1774264030811, + "modified": false + }, + "banner-intro-image.php": { + "type": "-", + "size": 2472, + "lmtime": 1774264030812, + "modified": false + }, + "banner-intro.php": { + "type": "-", + "size": 1287, + "lmtime": 1774264030813, + "modified": false + }, + "banner-poster.php": { + "type": "-", + "size": 4691, + "lmtime": 1774264030814, + "modified": false + }, + "banner-with-description-and-images-grid.php": { + "type": "-", + "size": 3083, + "lmtime": 1774264030814, + "modified": false + }, + "binding-format.php": { + "type": "-", + "size": 505, + "lmtime": 1774264030815, + "modified": false + }, + "comments.php": { + "type": "-", + "size": 2041, + "lmtime": 1774264030816, + "modified": false + }, + "contact-centered-social-link.php": { + "type": "-", + "size": 2091, + "lmtime": 1774264030816, + "modified": false + }, + "contact-info-locations.php": { + "type": "-", + "size": 6564, + "lmtime": 1774264030817, + "modified": false + }, + "contact-location-and-link.php": { + "type": "-", + "size": 2595, + "lmtime": 1774264030818, + "modified": false + }, + "cta-book-links.php": { + "type": "-", + "size": 3424, + "lmtime": 1774264030818, + "modified": false + }, + "cta-book-locations.php": { + "type": "-", + "size": 8092, + "lmtime": 1774264030819, + "modified": false + }, + "cta-centered-heading.php": { + "type": "-", + "size": 2075, + "lmtime": 1774264030820, + "modified": false + }, + "cta-events-list.php": { + "type": "-", + "size": 9057, + "lmtime": 1774264030820, + "modified": false + }, + "cta-grid-products-link.php": { + "type": "-", + "size": 10734, + "lmtime": 1774264030821, + "modified": false + }, + "cta-heading-search.php": { + "type": "-", + "size": 1354, + "lmtime": 1774264030822, + "modified": false + }, + "cta-newsletter.php": { + "type": "-", + "size": 2401, + "lmtime": 1774264030823, + "modified": false + }, + "event-3-col.php": { + "type": "-", + "size": 6746, + "lmtime": 1774264030823, + "modified": false + }, + "event-rsvp.php": { + "type": "-", + "size": 6112, + "lmtime": 1774264030824, + "modified": false + }, + "event-schedule.php": { + "type": "-", + "size": 13076, + "lmtime": 1774264030825, + "modified": false + }, + "footer-centered.php": { + "type": "-", + "size": 1582, + "lmtime": 1774264030825, + "modified": false + }, + "footer-columns.php": { + "type": "-", + "size": 5047, + "lmtime": 1774264030826, + "modified": false + }, + "footer-newsletter.php": { + "type": "-", + "size": 2706, + "lmtime": 1774264030827, + "modified": false + }, + "footer.php": { + "type": "-", + "size": 4038, + "lmtime": 1774264030829, + "modified": false + }, + "footer-social.php": { + "type": "-", + "size": 2469, + "lmtime": 1774264030827, + "modified": false + }, + "format-audio.php": { + "type": "-", + "size": 2246, + "lmtime": 1774264030829, + "modified": false + }, + "format-link.php": { + "type": "-", + "size": 1552, + "lmtime": 1774264030830, + "modified": false + }, + "grid-videos.php": { + "type": "-", + "size": 2178, + "lmtime": 1774264030831, + "modified": false + }, + "grid-with-categories.php": { + "type": "-", + "size": 4988, + "lmtime": 1774264030831, + "modified": false + }, + "header-centered.php": { + "type": "-", + "size": 1158, + "lmtime": 1774264030832, + "modified": false + }, + "header-columns.php": { + "type": "-", + "size": 1532, + "lmtime": 1774264030833, + "modified": false + }, + "header-large-title.php": { + "type": "-", + "size": 1635, + "lmtime": 1774264030833, + "modified": false + }, + "header.php": { + "type": "-", + "size": 1348, + "lmtime": 1774264030834, + "modified": false + }, + "heading-and-paragraph-with-image.php": { + "type": "-", + "size": 2773, + "lmtime": 1774264030835, + "modified": false + }, + "hero-book.php": { + "type": "-", + "size": 3000, + "lmtime": 1774264030836, + "modified": false + }, + "hero-full-width-image.php": { + "type": "-", + "size": 2720, + "lmtime": 1774264030836, + "modified": false + }, + "hero-overlapped-book-cover-with-links.php": { + "type": "-", + "size": 7104, + "lmtime": 1774264030837, + "modified": false + }, + "hero-podcast.php": { + "type": "-", + "size": 4103, + "lmtime": 1774264030838, + "modified": false + }, + "hidden-404.php": { + "type": "-", + "size": 1895, + "lmtime": 1774264030838, + "modified": false + }, + "hidden-blog-heading.php": { + "type": "-", + "size": 464, + "lmtime": 1774264030839, + "modified": false + }, + "hidden-search.php": { + "type": "-", + "size": 543, + "lmtime": 1774264030840, + "modified": false + }, + "hidden-sidebar.php": { + "type": "-", + "size": 2097, + "lmtime": 1774264030840, + "modified": false + }, + "hidden-written-by.php": { + "type": "-", + "size": 943, + "lmtime": 1774264030841, + "modified": false + }, + "logos.php": { + "type": "-", + "size": 2607, + "lmtime": 1774264030842, + "modified": false + }, + "media-instagram-grid.php": { + "type": "-", + "size": 4882, + "lmtime": 1774264030842, + "modified": false + }, + "more-posts.php": { + "type": "-", + "size": 2233, + "lmtime": 1774264030843, + "modified": false + }, + "overlapped-images.php": { + "type": "-", + "size": 3487, + "lmtime": 1774264030844, + "modified": false + }, + "page-business-home.php": { + "type": "-", + "size": 808, + "lmtime": 1774264030844, + "modified": false + }, + "page-coming-soon.php": { + "type": "-", + "size": 3401, + "lmtime": 1774264030845, + "modified": false + }, + "page-cv-bio.php": { + "type": "-", + "size": 4349, + "lmtime": 1774264030846, + "modified": false + }, + "page-landing-book.php": { + "type": "-", + "size": 872, + "lmtime": 1774264030846, + "modified": false + }, + "page-landing-event.php": { + "type": "-", + "size": 845, + "lmtime": 1774264030847, + "modified": false + }, + "page-landing-podcast.php": { + "type": "-", + "size": 827, + "lmtime": 1774264030848, + "modified": false + }, + "page-link-in-bio-heading-paragraph-links-image.php": { + "type": "-", + "size": 3800, + "lmtime": 1774264030848, + "modified": false + }, + "page-link-in-bio-wide-margins.php": { + "type": "-", + "size": 3308, + "lmtime": 1774264030849, + "modified": false + }, + "page-link-in-bio-with-tight-margins.php": { + "type": "-", + "size": 4084, + "lmtime": 1774264030850, + "modified": false + }, + "page-portfolio-home.php": { + "type": "-", + "size": 13025, + "lmtime": 1774264030851, + "modified": false + }, + "page-shop-home.php": { + "type": "-", + "size": 595, + "lmtime": 1774264030851, + "modified": false + }, + "post-navigation.php": { + "type": "-", + "size": 1475, + "lmtime": 1774264030852, + "modified": false + }, + "pricing-2-col.php": { + "type": "-", + "size": 6660, + "lmtime": 1774264030853, + "modified": false + }, + "pricing-3-col.php": { + "type": "-", + "size": 10509, + "lmtime": 1774264030853, + "modified": false + }, + "services-3-col.php": { + "type": "-", + "size": 3924, + "lmtime": 1774264030854, + "modified": false + }, + "services-subscriber-only-section.php": { + "type": "-", + "size": 4151, + "lmtime": 1774264030855, + "modified": false + }, + "services-team-photos.php": { + "type": "-", + "size": 2994, + "lmtime": 1774264030855, + "modified": false + }, + "template-404-vertical-header-blog.php": { + "type": "-", + "size": 1863, + "lmtime": 1774264030856, + "modified": false + }, + "template-archive-news-blog.php": { + "type": "-", + "size": 1323, + "lmtime": 1774264030857, + "modified": false + }, + "template-archive-photo-blog.php": { + "type": "-", + "size": 819, + "lmtime": 1774264030858, + "modified": false + }, + "template-archive-text-blog.php": { + "type": "-", + "size": 1004, + "lmtime": 1774264030858, + "modified": false + }, + "template-archive-vertical-header-blog.php": { + "type": "-", + "size": 2212, + "lmtime": 1774264030859, + "modified": false + }, + "template-home-news-blog.php": { + "type": "-", + "size": 9531, + "lmtime": 1774264030860, + "modified": false + }, + "template-home-photo-blog.php": { + "type": "-", + "size": 1379, + "lmtime": 1774264030860, + "modified": false + }, + "template-home-posts-grid-news-blog.php": { + "type": "-", + "size": 8879, + "lmtime": 1774264030861, + "modified": false + }, + "template-home-text-blog.php": { + "type": "-", + "size": 1088, + "lmtime": 1774264030862, + "modified": false + }, + "template-home-vertical-header-blog.php": { + "type": "-", + "size": 2166, + "lmtime": 1774264030862, + "modified": false + }, + "template-home-with-sidebar-news-blog.php": { + "type": "-", + "size": 7831, + "lmtime": 1774264030863, + "modified": false + }, + "template-page-photo-blog.php": { + "type": "-", + "size": 1250, + "lmtime": 1774264030864, + "modified": false + }, + "template-page-vertical-header-blog.php": { + "type": "-", + "size": 3015, + "lmtime": 1774264030864, + "modified": false + }, + "template-query-loop-news-blog.php": { + "type": "-", + "size": 3506, + "lmtime": 1774264030865, + "modified": false + }, + "template-query-loop-photo-blog.php": { + "type": "-", + "size": 2130, + "lmtime": 1774264030866, + "modified": false + }, + "template-query-loop.php": { + "type": "-", + "size": 2513, + "lmtime": 1774264030868, + "modified": false + }, + "template-query-loop-text-blog.php": { + "type": "-", + "size": 2762, + "lmtime": 1774264030867, + "modified": false + }, + "template-query-loop-vertical-header-blog.php": { + "type": "-", + "size": 2309, + "lmtime": 1774264030867, + "modified": false + }, + "template-search-news-blog.php": { + "type": "-", + "size": 1348, + "lmtime": 1774264030869, + "modified": false + }, + "template-search-photo-blog.php": { + "type": "-", + "size": 983, + "lmtime": 1774264030869, + "modified": false + }, + "template-search-text-blog.php": { + "type": "-", + "size": 1162, + "lmtime": 1774264030870, + "modified": false + }, + "template-search-vertical-header-blog.php": { + "type": "-", + "size": 2241, + "lmtime": 1774264030871, + "modified": false + }, + "template-single-left-aligned-content.php": { + "type": "-", + "size": 6051, + "lmtime": 1774264030871, + "modified": false + }, + "template-single-news-blog.php": { + "type": "-", + "size": 7241, + "lmtime": 1774264030872, + "modified": false + }, + "template-single-offset.php": { + "type": "-", + "size": 5394, + "lmtime": 1774264030873, + "modified": false + }, + "template-single-photo-blog.php": { + "type": "-", + "size": 5795, + "lmtime": 1774264030873, + "modified": false + }, + "template-single-text-blog.php": { + "type": "-", + "size": 3160, + "lmtime": 1774264030874, + "modified": false + }, + "template-single-vertical-header-blog.php": { + "type": "-", + "size": 6097, + "lmtime": 1774264030875, + "modified": false + }, + "testimonials-2-col.php": { + "type": "-", + "size": 4542, + "lmtime": 1774264030875, + "modified": false + }, + "testimonials-6-col.php": { + "type": "-", + "size": 12130, + "lmtime": 1774264030876, + "modified": false + }, + "testimonials-large.php": { + "type": "-", + "size": 3510, + "lmtime": 1774264030877, + "modified": false + }, + "text-faqs.php": { + "type": "-", + "size": 5993, + "lmtime": 1774264030877, + "modified": false + }, + "vertical-header.php": { + "type": "-", + "size": 1631, + "lmtime": 1774264030878, + "modified": false + } + }, + "readme.txt": { + "type": "-", + "size": 9343, + "lmtime": 1774264030879, + "modified": false + }, + "screenshot.png": { + "type": "-", + "size": 216683, + "lmtime": 0, + "modified": false + }, + "style.css": { + "type": "-", + "size": 3085, + "lmtime": 1774264030883, + "modified": false + }, + "style.min.css": { + "type": "-", + "size": 611, + "lmtime": 0, + "modified": false + }, + "styles": { + "01-evening.json": { + "type": "-", + "size": 2462, + "lmtime": 1774264030884, + "modified": false + }, + "02-noon.json": { + "type": "-", + "size": 9755, + "lmtime": 1774264030885, + "modified": false + }, + "03-dusk.json": { + "type": "-", + "size": 7970, + "lmtime": 1774264030886, + "modified": false + }, + "04-afternoon.json": { + "type": "-", + "size": 6258, + "lmtime": 1774264030886, + "modified": false + }, + "05-twilight.json": { + "type": "-", + "size": 5275, + "lmtime": 1774264030887, + "modified": false + }, + "06-morning.json": { + "type": "-", + "size": 11112, + "lmtime": 1774264030888, + "modified": false + }, + "07-sunrise.json": { + "type": "-", + "size": 11238, + "lmtime": 1774264030889, + "modified": false + }, + "08-midnight.json": { + "type": "-", + "size": 13923, + "lmtime": 1774264030889, + "modified": false + }, + "blocks": { + "01-display.json": { + "type": "-", + "size": 321, + "lmtime": 1774264030890, + "modified": false + }, + "02-subtitle.json": { + "type": "-", + "size": 324, + "lmtime": 1774264030891, + "modified": false + }, + "03-annotation.json": { + "type": "-", + "size": 714, + "lmtime": 1774264030892, + "modified": false + }, + "post-terms-1.json": { + "type": "-", + "size": 717, + "lmtime": 1774264030892, + "modified": false + } + }, + "colors": { + "01-evening.json": { + "type": "-", + "size": 2036, + "lmtime": 1774264030893, + "modified": false + }, + "02-noon.json": { + "type": "-", + "size": 2976, + "lmtime": 1774264030894, + "modified": false + }, + "03-dusk.json": { + "type": "-", + "size": 5095, + "lmtime": 1774264030894, + "modified": false + }, + "04-afternoon.json": { + "type": "-", + "size": 2049, + "lmtime": 1774264030895, + "modified": false + }, + "05-twilight.json": { + "type": "-", + "size": 1379, + "lmtime": 1774264030896, + "modified": false + }, + "06-morning.json": { + "type": "-", + "size": 4595, + "lmtime": 1774264030897, + "modified": false + }, + "07-sunrise.json": { + "type": "-", + "size": 5650, + "lmtime": 1774264030897, + "modified": false + }, + "08-midnight.json": { + "type": "-", + "size": 2786, + "lmtime": 1774264030898, + "modified": false + } + }, + "sections": { + "section-1.json": { + "type": "-", + "size": 2275, + "lmtime": 1774264030899, + "modified": false + }, + "section-2.json": { + "type": "-", + "size": 2082, + "lmtime": 1774264030899, + "modified": false + }, + "section-3.json": { + "type": "-", + "size": 2082, + "lmtime": 1774264030900, + "modified": false + }, + "section-4.json": { + "type": "-", + "size": 2430, + "lmtime": 1774264030901, + "modified": false + }, + "section-5.json": { + "type": "-", + "size": 2418, + "lmtime": 1774264030902, + "modified": false + } + }, + "typography": { + "typography-preset-1.json": { + "type": "-", + "size": 6634, + "lmtime": 1774264030903, + "modified": false + }, + "typography-preset-2.json": { + "type": "-", + "size": 3282, + "lmtime": 1774264030903, + "modified": false + }, + "typography-preset-3.json": { + "type": "-", + "size": 3995, + "lmtime": 1774264030904, + "modified": false + }, + "typography-preset-4.json": { + "type": "-", + "size": 3160, + "lmtime": 1774264030905, + "modified": false + }, + "typography-preset-5.json": { + "type": "-", + "size": 6958, + "lmtime": 1774264030906, + "modified": false + }, + "typography-preset-6.json": { + "type": "-", + "size": 6061, + "lmtime": 1774264030906, + "modified": false + }, + "typography-preset-7.json": { + "type": "-", + "size": 10020, + "lmtime": 1774264030907, + "modified": false + } + } + }, + "templates": { + "404.html": { + "type": "-", + "size": 630, + "lmtime": 1774264030908, + "modified": false + }, + "archive.html": { + "type": "-", + "size": 489, + "lmtime": 1774264030909, + "modified": false + }, + "home.html": { + "type": "-", + "size": 481, + "lmtime": 1774264030910, + "modified": false + }, + "index.html": { + "type": "-", + "size": 481, + "lmtime": 1774264030910, + "modified": false + }, + "page.html": { + "type": "-", + "size": 894, + "lmtime": 1774264030911, + "modified": false + }, + "page-no-title.html": { + "type": "-", + "size": 356, + "lmtime": 1774264030911, + "modified": false + }, + "search.html": { + "type": "-", + "size": 582, + "lmtime": 1774264030912, + "modified": false + }, + "single.html": { + "type": "-", + "size": 1527, + "lmtime": 1774264030913, + "modified": false + } + }, + "theme.json": { + "type": "-", + "size": 15589, + "lmtime": 1774264030913, + "modified": false + } + }, + "twentytwentyfour": { + "assets": { + "css": { + "button-outline.css": { + "type": "-", + "size": 363, + "lmtime": 1774264030915, + "modified": false + } + }, + "fonts": { + "cardo": { + "cardo_italic_400.woff2": { + "type": "-", + "size": 105184, + "lmtime": 0, + "modified": false + }, + "cardo_normal_400.woff2": { + "type": "-", + "size": 146060, + "lmtime": 0, + "modified": false + }, + "cardo_normal_700.woff2": { + "type": "-", + "size": 132564, + "lmtime": 0, + "modified": false + }, + "LICENSE.txt": { + "type": "-", + "size": 4465, + "lmtime": 1774264030917, + "modified": false + } + }, + "instrument-sans": { + "InstrumentSans-Italic-VariableFont_wdth,wght.woff2": { + "type": "-", + "size": 94644, + "lmtime": 0, + "modified": false + }, + "InstrumentSans-VariableFont_wdth,wght.woff2": { + "type": "-", + "size": 88476, + "lmtime": 0, + "modified": false + }, + "OFL.txt": { + "type": "-", + "size": 4495, + "lmtime": 1774264030925, + "modified": false + } + }, + "inter": { + "Inter-VariableFont_slnt,wght.woff2": { + "type": "-", + "size": 326628, + "lmtime": 0, + "modified": false + }, + "LICENSE.txt": { + "type": "-", + "size": 4469, + "lmtime": 1774264030928, + "modified": false + } + }, + "jost": { + "Jost-Italic-VariableFont_wght.woff2": { + "type": "-", + "size": 62072, + "lmtime": 0, + "modified": false + }, + "Jost-VariableFont_wght.woff2": { + "type": "-", + "size": 50396, + "lmtime": 0, + "modified": false + }, + "OFL.txt": { + "type": "-", + "size": 4477, + "lmtime": 1774264030931, + "modified": false + } + } + }, + "images": { + "abstract-geometric-art.webp": { + "type": "-", + "size": 100774, + "lmtime": 0, + "modified": false + }, + "angular-roof.webp": { + "type": "-", + "size": 83964, + "lmtime": 0, + "modified": false + }, + "art-gallery.webp": { + "type": "-", + "size": 118230, + "lmtime": 0, + "modified": false + }, + "building-exterior.webp": { + "type": "-", + "size": 199724, + "lmtime": 0, + "modified": false + }, + "green-staircase.webp": { + "type": "-", + "size": 249360, + "lmtime": 0, + "modified": false + }, + "hotel-facade.webp": { + "type": "-", + "size": 82374, + "lmtime": 0, + "modified": false + }, + "icon-message.webp": { + "type": "-", + "size": 1258, + "lmtime": 0, + "modified": false + }, + "museum.webp": { + "type": "-", + "size": 123690, + "lmtime": 0, + "modified": false + }, + "tourist-and-building.webp": { + "type": "-", + "size": 66482, + "lmtime": 0, + "modified": false + }, + "windows.webp": { + "type": "-", + "size": 126244, + "lmtime": 0, + "modified": false + } + } + }, + "functions.php": { + "type": "-", + "size": 5755, + "lmtime": 1774264030945, + "modified": false + }, + "parts": { + "footer.html": { + "type": "-", + "size": 57, + "lmtime": 1774264030946, + "modified": false + }, + "header.html": { + "type": "-", + "size": 1312, + "lmtime": 1774264030947, + "modified": false + }, + "post-meta.html": { + "type": "-", + "size": 67, + "lmtime": 1774264030948, + "modified": false + }, + "sidebar.html": { + "type": "-", + "size": 65, + "lmtime": 1774264030948, + "modified": false + } + }, + "patterns": { + "banner-hero.php": { + "type": "-", + "size": 2869, + "lmtime": 1774264030949, + "modified": false + }, + "banner-project-description.php": { + "type": "-", + "size": 2607, + "lmtime": 1774264030950, + "modified": false + }, + "cta-content-image-on-right.php": { + "type": "-", + "size": 3570, + "lmtime": 1774264030951, + "modified": false + }, + "cta-pricing.php": { + "type": "-", + "size": 13911, + "lmtime": 1774264030951, + "modified": false + }, + "cta-rsvp.php": { + "type": "-", + "size": 3823, + "lmtime": 1774264030952, + "modified": false + }, + "cta-services-image-left.php": { + "type": "-", + "size": 2915, + "lmtime": 1774264030953, + "modified": false + }, + "cta-subscribe-centered.php": { + "type": "-", + "size": 2730, + "lmtime": 1774264030953, + "modified": false + }, + "footer-centered-logo-nav.php": { + "type": "-", + "size": 1418, + "lmtime": 1774264030954, + "modified": false + }, + "footer-colophon-3-col.php": { + "type": "-", + "size": 4858, + "lmtime": 1774264030955, + "modified": false + }, + "footer.php": { + "type": "-", + "size": 6748, + "lmtime": 1774264030955, + "modified": false + }, + "gallery-full-screen-image.php": { + "type": "-", + "size": 1495, + "lmtime": 1774264030956, + "modified": false + }, + "gallery-offset-images-grid-2-col.php": { + "type": "-", + "size": 2930, + "lmtime": 1774264030957, + "modified": false + }, + "gallery-offset-images-grid-3-col.php": { + "type": "-", + "size": 5048, + "lmtime": 1774264030957, + "modified": false + }, + "gallery-offset-images-grid-4-col.php": { + "type": "-", + "size": 6509, + "lmtime": 1774264030958, + "modified": false + }, + "gallery-project-layout.php": { + "type": "-", + "size": 4620, + "lmtime": 1774264030959, + "modified": false + }, + "hidden-404.php": { + "type": "-", + "size": 647, + "lmtime": 1774264030959, + "modified": false + }, + "hidden-comments.php": { + "type": "-", + "size": 1656, + "lmtime": 1774264030960, + "modified": false + }, + "hidden-no-results.php": { + "type": "-", + "size": 303, + "lmtime": 1774264030961, + "modified": false + }, + "hidden-portfolio-hero.php": { + "type": "-", + "size": 861, + "lmtime": 1774264030961, + "modified": false + }, + "hidden-post-meta.php": { + "type": "-", + "size": 1090, + "lmtime": 1774264030962, + "modified": false + }, + "hidden-post-navigation.php": { + "type": "-", + "size": 1109, + "lmtime": 1774264030963, + "modified": false + }, + "hidden-posts-heading.php": { + "type": "-", + "size": 416, + "lmtime": 1774264030963, + "modified": false + }, + "hidden-search.php": { + "type": "-", + "size": 344, + "lmtime": 1774264030964, + "modified": false + }, + "hidden-sidebar.php": { + "type": "-", + "size": 4738, + "lmtime": 1774264030964, + "modified": false + }, + "page-about-business.php": { + "type": "-", + "size": 875, + "lmtime": 1774264030965, + "modified": false + }, + "page-home-blogging.php": { + "type": "-", + "size": 3078, + "lmtime": 1774264030966, + "modified": false + }, + "page-home-business.php": { + "type": "-", + "size": 827, + "lmtime": 1774264030967, + "modified": false + }, + "page-home-portfolio-gallery.php": { + "type": "-", + "size": 481, + "lmtime": 1774264030967, + "modified": false + }, + "page-home-portfolio.php": { + "type": "-", + "size": 541, + "lmtime": 1774264030968, + "modified": false + }, + "page-newsletter-landing.php": { + "type": "-", + "size": 3030, + "lmtime": 1774264030968, + "modified": false + }, + "page-portfolio-overview.php": { + "type": "-", + "size": 803, + "lmtime": 1774264030969, + "modified": false + }, + "page-rsvp-landing.php": { + "type": "-", + "size": 4236, + "lmtime": 1774264030970, + "modified": false + }, + "posts-1-col.php": { + "type": "-", + "size": 2436, + "lmtime": 1774264030970, + "modified": false + }, + "posts-3-col.php": { + "type": "-", + "size": 2779, + "lmtime": 1774264030971, + "modified": false + }, + "posts-grid-2-col.php": { + "type": "-", + "size": 3934, + "lmtime": 1774264030972, + "modified": false + }, + "posts-images-only-3-col.php": { + "type": "-", + "size": 1942, + "lmtime": 1774264030973, + "modified": false + }, + "posts-images-only-offset-4-col.php": { + "type": "-", + "size": 4467, + "lmtime": 1774264030973, + "modified": false + }, + "posts-list.php": { + "type": "-", + "size": 3512, + "lmtime": 1774264030974, + "modified": false + }, + "team-4-col.php": { + "type": "-", + "size": 6926, + "lmtime": 1774264030975, + "modified": false + }, + "template-archive-blogging.php": { + "type": "-", + "size": 794, + "lmtime": 1774264030975, + "modified": false + }, + "template-archive-portfolio.php": { + "type": "-", + "size": 744, + "lmtime": 1774264030976, + "modified": false + }, + "template-home-blogging.php": { + "type": "-", + "size": 787, + "lmtime": 1774264030977, + "modified": false + }, + "template-home-business.php": { + "type": "-", + "size": 627, + "lmtime": 1774264030977, + "modified": false + }, + "template-home-portfolio.php": { + "type": "-", + "size": 893, + "lmtime": 1774264030978, + "modified": false + }, + "template-index-blogging.php": { + "type": "-", + "size": 943, + "lmtime": 1774264030979, + "modified": false + }, + "template-index-portfolio.php": { + "type": "-", + "size": 871, + "lmtime": 1774264030979, + "modified": false + }, + "template-search-blogging.php": { + "type": "-", + "size": 972, + "lmtime": 1774264030980, + "modified": false + }, + "template-search-portfolio.php": { + "type": "-", + "size": 1023, + "lmtime": 1774264030981, + "modified": false + }, + "template-single-portfolio.php": { + "type": "-", + "size": 1224, + "lmtime": 1774264030981, + "modified": false + }, + "testimonial-centered.php": { + "type": "-", + "size": 3483, + "lmtime": 1774264030982, + "modified": false + }, + "text-alternating-images.php": { + "type": "-", + "size": 6206, + "lmtime": 1774264030983, + "modified": false + }, + "text-centered-statement.php": { + "type": "-", + "size": 1936, + "lmtime": 1774264030984, + "modified": false + }, + "text-centered-statement-small.php": { + "type": "-", + "size": 1437, + "lmtime": 1774264030984, + "modified": false + }, + "text-faq.php": { + "type": "-", + "size": 8064, + "lmtime": 1774264030985, + "modified": false + }, + "text-feature-grid-3-col.php": { + "type": "-", + "size": 8123, + "lmtime": 1774264030986, + "modified": false + }, + "text-project-details.php": { + "type": "-", + "size": 3584, + "lmtime": 1774264030986, + "modified": false + }, + "text-title-left-image-right.php": { + "type": "-", + "size": 3581, + "lmtime": 1774264030987, + "modified": false + } + }, + "readme.txt": { + "type": "-", + "size": 4094, + "lmtime": 1774264030988, + "modified": false + }, + "screenshot.png": { + "type": "-", + "size": 721059, + "lmtime": 0, + "modified": false + }, + "style.css": { + "type": "-", + "size": 1216, + "lmtime": 1774264030993, + "modified": false + }, + "styles": { + "ember.json": { + "type": "-", + "size": 6232, + "lmtime": 1774264030994, + "modified": false + }, + "fossil.json": { + "type": "-", + "size": 6736, + "lmtime": 1774264030995, + "modified": false + }, + "ice.json": { + "type": "-", + "size": 6706, + "lmtime": 1774264030996, + "modified": false + }, + "maelstrom.json": { + "type": "-", + "size": 4590, + "lmtime": 1774264030996, + "modified": false + }, + "mint.json": { + "type": "-", + "size": 3958, + "lmtime": 1774264030997, + "modified": false + }, + "onyx.json": { + "type": "-", + "size": 3866, + "lmtime": 1774264030998, + "modified": false + }, + "rust.json": { + "type": "-", + "size": 3303, + "lmtime": 1774264030998, + "modified": false + } + }, + "templates": { + "404.html": { + "type": "-", + "size": 584, + "lmtime": 1774264030999, + "modified": false + }, + "archive.html": { + "type": "-", + "size": 547, + "lmtime": 1774264031000, + "modified": false + }, + "home.html": { + "type": "-", + "size": 441, + "lmtime": 1774264031001, + "modified": false + }, + "index.html": { + "type": "-", + "size": 456, + "lmtime": 1774264031001, + "modified": false + }, + "page.html": { + "type": "-", + "size": 1106, + "lmtime": 1774264031004, + "modified": false + }, + "page-no-title.html": { + "type": "-", + "size": 426, + "lmtime": 1774264031002, + "modified": false + }, + "page-wide.html": { + "type": "-", + "size": 1210, + "lmtime": 1774264031002, + "modified": false + }, + "page-with-sidebar.html": { + "type": "-", + "size": 2055, + "lmtime": 1774264031003, + "modified": false + }, + "search.html": { + "type": "-", + "size": 829, + "lmtime": 1774264031004, + "modified": false + }, + "single.html": { + "type": "-", + "size": 2517, + "lmtime": 1774264031006, + "modified": false + }, + "single-with-sidebar.html": { + "type": "-", + "size": 2907, + "lmtime": 1774264031005, + "modified": false + } + }, + "theme.json": { + "type": "-", + "size": 23229, + "lmtime": 1774264031006, + "modified": false + } + }, + "twentytwentythree": { + "assets": { + "fonts": { + "dm-sans": { + "DMSans-Bold-Italic.woff2": { + "type": "-", + "size": 32784, + "lmtime": 0, + "modified": false + }, + "DMSans-Bold.woff2": { + "type": "-", + "size": 29272, + "lmtime": 0, + "modified": false + }, + "DMSans-Regular-Italic.woff2": { + "type": "-", + "size": 32492, + "lmtime": 0, + "modified": false + }, + "DMSans-Regular.woff2": { + "type": "-", + "size": 29272, + "lmtime": 0, + "modified": false + }, + "LICENSE.txt": { + "type": "-", + "size": 4703, + "lmtime": 1774264031012, + "modified": false + } + }, + "ibm-plex-mono": { + "IBMPlexMono-Bold.woff2": { + "type": "-", + "size": 35652, + "lmtime": 0, + "modified": false + }, + "IBMPlexMono-Italic.woff2": { + "type": "-", + "size": 38924, + "lmtime": 0, + "modified": false + }, + "IBMPlexMono-Light.woff2": { + "type": "-", + "size": 34700, + "lmtime": 0, + "modified": false + }, + "IBMPlexMono-Regular.woff2": { + "type": "-", + "size": 34480, + "lmtime": 0, + "modified": false + }, + "OFL.txt": { + "type": "-", + "size": 4455, + "lmtime": 1774264031017, + "modified": false + } + }, + "inter": { + "Inter-VariableFont_slnt,wght.ttf": { + "type": "-", + "size": 803384, + "lmtime": 0, + "modified": false + }, + "LICENSE.txt": { + "type": "-", + "size": 4469, + "lmtime": 1774264031029, + "modified": false + } + }, + "source-serif-pro": { + "LICENSE.md": { + "type": "-", + "size": 4673, + "lmtime": 1774264031030, + "modified": false + }, + "SourceSerif4Variable-Italic.otf.woff2": { + "type": "-", + "size": 280296, + "lmtime": 0, + "modified": false + }, + "SourceSerif4Variable-Italic.ttf.woff2": { + "type": "-", + "size": 346840, + "lmtime": 0, + "modified": false + }, + "SourceSerif4Variable-Roman.otf.woff2": { + "type": "-", + "size": 348988, + "lmtime": 0, + "modified": false + }, + "SourceSerif4Variable-Roman.ttf.woff2": { + "type": "-", + "size": 428448, + "lmtime": 0, + "modified": false + } + } + } + }, + "parts": { + "comments.html": { + "type": "-", + "size": 67, + "lmtime": 1774264031042, + "modified": false + }, + "footer.html": { + "type": "-", + "size": 66, + "lmtime": 1774264031042, + "modified": false + }, + "header.html": { + "type": "-", + "size": 701, + "lmtime": 1774264031043, + "modified": false + }, + "post-meta.html": { + "type": "-", + "size": 61, + "lmtime": 1774264031043, + "modified": false + } + }, + "patterns": { + "call-to-action.php": { + "type": "-", + "size": 1403, + "lmtime": 1774264031044, + "modified": false + }, + "footer-default.php": { + "type": "-", + "size": 1015, + "lmtime": 1774264031045, + "modified": false + }, + "hidden-404.php": { + "type": "-", + "size": 1442, + "lmtime": 1774264031046, + "modified": false + }, + "hidden-comments.php": { + "type": "-", + "size": 2197, + "lmtime": 1774264031047, + "modified": false + }, + "hidden-heading.php": { + "type": "-", + "size": 454, + "lmtime": 1774264031047, + "modified": false + }, + "hidden-no-results.php": { + "type": "-", + "size": 725, + "lmtime": 1774264031048, + "modified": false + }, + "post-meta.php": { + "type": "-", + "size": 2806, + "lmtime": 1774264031048, + "modified": false + } + }, + "readme.txt": { + "type": "-", + "size": 3166, + "lmtime": 1774264031049, + "modified": false + }, + "screenshot.png": { + "type": "-", + "size": 81654, + "lmtime": 0, + "modified": false + }, + "style.css": { + "type": "-", + "size": 1129, + "lmtime": 1774264031052, + "modified": false + }, + "styles": { + "aubergine.json": { + "type": "-", + "size": 6337, + "lmtime": 1774264031053, + "modified": false + }, + "block-out.json": { + "type": "-", + "size": 4613, + "lmtime": 1774264031053, + "modified": false + }, + "canary.json": { + "type": "-", + "size": 4844, + "lmtime": 1774264031054, + "modified": false + }, + "electric.json": { + "type": "-", + "size": 1973, + "lmtime": 1774264031055, + "modified": false + }, + "grapes.json": { + "type": "-", + "size": 1849, + "lmtime": 1774264031056, + "modified": false + }, + "marigold.json": { + "type": "-", + "size": 6446, + "lmtime": 1774264031056, + "modified": false + }, + "pilgrimage.json": { + "type": "-", + "size": 6853, + "lmtime": 1774264031057, + "modified": false + }, + "pitch.json": { + "type": "-", + "size": 4998, + "lmtime": 1774264031058, + "modified": false + }, + "sherbet.json": { + "type": "-", + "size": 5529, + "lmtime": 1774264031058, + "modified": false + }, + "whisper.json": { + "type": "-", + "size": 12444, + "lmtime": 1774264031059, + "modified": false + } + }, + "templates": { + "404.html": { + "type": "-", + "size": 327, + "lmtime": 1774264031060, + "modified": false + }, + "archive.html": { + "type": "-", + "size": 1654, + "lmtime": 1774264031061, + "modified": false + }, + "blank.html": { + "type": "-", + "size": 61, + "lmtime": 1774264031061, + "modified": false + }, + "blog-alternative.html": { + "type": "-", + "size": 1531, + "lmtime": 1774264031062, + "modified": false + }, + "home.html": { + "type": "-", + "size": 1863, + "lmtime": 1774264031063, + "modified": false + }, + "index.html": { + "type": "-", + "size": 1393, + "lmtime": 1774264031063, + "modified": false + }, + "page.html": { + "type": "-", + "size": 907, + "lmtime": 1774264031064, + "modified": false + }, + "search.html": { + "type": "-", + "size": 1800, + "lmtime": 1774264031065, + "modified": false + }, + "single.html": { + "type": "-", + "size": 957, + "lmtime": 1774264031065, + "modified": false + } + }, + "theme.json": { + "type": "-", + "size": 15799, + "lmtime": 1774264031066, + "modified": false + } + } } }, "wp-cron.php": { diff --git a/.vscode/sftp.json b/.vscode/sftp.json index 3f86b62..6f7d4ae 100644 --- a/.vscode/sftp.json +++ b/.vscode/sftp.json @@ -1,11 +1,12 @@ { - "name": "My Server", - "host": "localhost", - "protocol": "sftp", - "port": 22, - "username": "username", - "remotePath": "/", - "uploadOnSave": false, - "useTempFile": false, - "openSsh": false + "name": "carei.pagedev.pl", + "host": "host117523.hostido.net.pl", + "protocol": "ftp", + "port": 21, + "username": "www@carei.pagedev.pl", + "password": "FRKeFaBHHUkREqg9gqta", + "remotePath": "/public_html", + "uploadOnSave": false, + "useTempFile": false, + "openSsh": false } diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..396d072 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,63 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +WordPress site for **Carei** (car rental) at `carei.pagedev.pl`. The core custom code is the **carei-reservation** plugin — a multi-step car reservation form integrated with the Softra Rent API, rendered as an Elementor widget. + +## Architecture + +### Custom Plugin: `wp-content/plugins/carei-reservation/` + +``` +carei-reservation.php — Plugin bootstrap, .env parsing, singleton init, asset registration +includes/ + class-softra-api.php — Softra Rent API client (cURL, JWT token caching via WP transient) + class-rest-proxy.php — WP REST API proxy (namespace: carei/v1) exposing Softra endpoints to frontend + class-admin-panel.php — CPT carei_reservation for storing booking history, admin columns, status management + class-elementor-widget.php — Elementor widget rendering the reservation modal + multi-step form +assets/ + js/carei-reservation.js — Vanilla JS: modal, form steps, API calls, validation, booking flow + css/carei-reservation.css — All form/modal styling +``` + +### Data Flow + +1. Frontend JS calls WP REST endpoints (`/wp-json/carei/v1/...`) +2. `Carei_REST_Proxy` forwards requests to Softra Rent API via `Carei_Softra_API` +3. `Carei_Softra_API` handles JWT auth with automatic token caching (transient, 50min TTL) +4. On successful booking: reservation data saved as CPT `carei_reservation` with post meta + +### Key API Endpoints (Softra Rent) + +- `/account/auth` — JWT token +- `/branch/list` — Rental locations +- `/car/class/list` — Vehicle classes by date/branch +- `/pricelist/list` — Pricing with extras +- `/customer/add`, `/rent/makebooking`, `/rent/confirm` — Booking flow + +### WP REST Routes (carei/v1) + +`/branches`, `/car-classes`, `/car-classes-all`, `/segments-branches-map`, `/pricelist`, `/extras`, `/submit-booking`, `/agreement-defs` + +## Configuration + +- API credentials in `.env` at WordPress root (format: `key: value` — url, username, password) +- Deployment via SFTP to `host117523.hostido.net.pl:/public_html` (config in `.vscode/sftp.json`) +- Theme: Hello Elementor + +## Development + +- **No build tools** — pure PHP + vanilla JS + CSS, no npm/composer +- Test API connectivity: `php softra-test.php` (reads `.env`, authenticates, fetches branches and models) +- API documentation in `docs/rent-api-*.md` (transcribed from Softra PDF spec v1.15) +- Planning state tracked in `.paul/` (ROADMAP.md, PROJECT.md, phases/) + +## Conventions + +- Polish language throughout UI, comments, and admin labels +- Design tokens: primary `#2F2482`, accent `#FF0000`, font Albert Sans +- Admin reservation statuses: `nowe` → `przeczytane` → `zrealizowane` +- No JS frameworks — all frontend logic in single vanilla JS file +- No additional dependencies — keep the stack minimal (WordPress + Elementor only)