Files
Sheep-Service/web/index.html

163 lines
6.4 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0" /> -->
<meta
name="viewport"
content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0"
/>
<!-- Start Single Page Apps for GitHub Pages -->
<script>
(function () {
var redirect = sessionStorage.redirect;
delete sessionStorage.redirect;
if (redirect && redirect != location.href) {
history.replaceState(null, null, redirect);
}
})();
</script>
<!-- End Single Page Apps for GitHub Pages -->
<title>Sheep Service</title>
<link rel="icon" href="/img/favicon.ico" sizes="any" />
<link rel="apple-touch-icon" href="/img/apple-touch-icon.png" />
<link rel="manifest" href="/manifest.json" />
<meta
name="theme-color"
content="#e5e5df"
media="(prefers-color-scheme: light)"
/>
<meta
name="theme-color"
content="#252523"
media="(prefers-color-scheme: dark)"
/>
<!-- Конфигурация SW -->
<script src="/sw.js"></script>
<link rel="stylesheet" href="/css/main.css" />
<!-- Кастомні елементи -->
<script src="/lib/customElements/notifManager.js" defer></script>
<script src="/lib/customElements/pwaInstallBanner.js" defer></script>
<script src="/lib/customElements/territoryCard.js" defer></script>
<script src="/lib/customElements/swipeUpdater.js" defer></script>
<script src="/lib/customElements/menuContainer.js" defer></script>
<script src="/lib/customElements/smartSelect.js" defer></script>
<script src="/config.js" defer></script>
<script src="/lib/router/router.js" defer></script>
<script src="/lib/router/routes.js" defer></script>
<!-- Подключение стилей Leaflet.js -->
<link rel="stylesheet" href="/lib/components/leaflet/leaflet.css" />
<script src="/lib/components/leaflet/leaflet.js"></script>
<link rel="stylesheet" href="/lib/components/geoman/leaflet-geoman.css" />
<script src="/lib/components/geoman/leaflet-geoman.min.js"></script>
<script src="/lib/components/turf.min.js" defer></script>
<script src="/lib/components/cloud.js" defer></script>
<!-- <script src="/lib/components/metrics.js" defer></script> -->
<script src="/lib/components/clipboard.js" defer></script>
<script src="/lib/components/colorGroup.js" defer></script>
<script src="/lib/components/makeid.js" defer></script>
<script src="/lib/components/detectBrowser.js" defer></script>
<script src="/lib/components/detectOS.js" defer></script>
<script src="/lib/components/formattedDate.js" defer></script>
<script src="/lib/components/setLeafletCursor.js" defer></script>
<script src="/lib/components/webPush.js" defer></script>
<script src="/lib/pages/auth/script.js" defer></script>
<link href="/lib/pages/auth/style.css" rel="stylesheet" />
<script src="/lib/pages/home/script.js" defer></script>
<link href="/lib/pages/home/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/list/script.js" defer></script>
<link href="/lib/pages/territory/list/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/manager/script.js" defer></script>
<link href="/lib/pages/territory/manager/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/history/script.js" defer></script>
<link href="/lib/pages/territory/history/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/constructor/script.js" defer></script>
<link href="/lib/pages/territory/constructor/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/editor/script.js" defer></script>
<link href="/lib/pages/territory/editor/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/card/script.js" defer></script>
<link href="/lib/pages/territory/card/style.css" rel="stylesheet" />
<script src="/lib/pages/territory/map/script.js" defer></script>
<link href="/lib/pages/territory/map/style.css" rel="stylesheet" />
<script src="/lib/pages/options/script.js" defer></script>
<link href="/lib/pages/options/style.css" rel="stylesheet" />
<script src="/lib/pages/sheeps/script.js" defer></script>
<link href="/lib/pages/sheeps/style.css" rel="stylesheet" />
<script src="/lib/pages/stand/list/script.js" defer></script>
<link href="/lib/pages/stand/list/style.css" rel="stylesheet" />
<script src="/lib/pages/stand/card/script.js" defer></script>
<link href="/lib/pages/stand/card/style.css" rel="stylesheet" />
<script src="/lib/pages/stand/constructor/script.js" defer></script>
<link href="/lib/pages/stand/constructor/style.css" rel="stylesheet" />
<script src="/lib/pages/stand/editor/script.js" defer></script>
<link href="/lib/pages/stand/editor/style.css" rel="stylesheet" />
<script src="/lib/pages/schedule/list/script.js" defer></script>
<link href="/lib/pages/schedule/list/style.css" rel="stylesheet" />
<script src="/lib/pages/schedule/constructor/script.js" defer></script>
<link href="/lib/pages/schedule/constructor/style.css" rel="stylesheet" />
<script src="/lib/app.js" defer></script>
</head>
<body>
<!-- Банер з прохання встановлення PWA -->
<pwa-install-banner></pwa-install-banner>
<notification-container
id="notif-manager"
position="top-right"
max-visible="5"
timeout="4000"
>
</notification-container>
<!-- Анімація оновлення сторінки свайпом -->
<swipe-updater></swipe-updater>
<!-- Меню застосунку -->
<navigation-container id="main-nav" data-os="ios">
<nav-item
id="menu-home"
title="Головна"
icon='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M9 2H4C2.897 2 2 2.897 2 4v7c0 1.103.897 2 2 2h5c1.103 0 2-.897 2-2V4C11 2.897 10.103 2 9 2zM20 2h-5c-1.103 0-2 .897-2 2v3c0 1.103.897 2 2 2h5c1.103 0 2-.897 2-2V4C22 2.897 21.103 2 20 2zM9 15H4c-1.103 0-2 .897-2 2v3c0 1.103.897 2 2 2h5c1.103 0 2-.897 2-2v-3C11 15.897 10.103 15 9 15zM20 11h-5c-1.103 0-2 .897-2 2v7c0 1.103.897 2 2 2h5c1.103 0 2-.897 2-2v-7C22 11.897 21.103 11 20 11z" /> </svg>'
href="/"
></nav-item>
</navigation-container>
<!-- Блок контенту застосунка -->
<div id="app"></div>
</body>
</html>