PageSourceSearch

https://smart-odpady.ai/

html smart-odpady.ai collected 2026-10-05 14:38:41 UTC 2,232 bytes, 61 lines download raw bytes

1<!doctype html>
2<html lang="cs">
3  <head>
4    <meta charset="UTF-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6    <meta
7      name="description"
8      content="Smart odpady - provozní systém pro odpady, vozidla a trasy."
9    />
10    <title>Smart odpady</title>
11    
11<script>
12      const pathParts = location.pathname.split("/").filter(Boolean);
13      const basePath = location.hostname.endsWith("github.io") && pathParts.length > 0
14        ? `/${pathParts[0]}/`
15        : "/";
16      document.write(`<base href="${basePath}">`);
17    </script>
17
18    <link rel="preconnect" href="https://fonts.googleapis.com" />
19    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
20    <link
21      href="https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700;800&display=swap"
22      rel="stylesheet"
23    />
24    <link rel="stylesheet" href="src/styles.css?v=0.1.821" />
25    <link rel="stylesheet" href="src/ui-system-pilot.css?v=0.1.821" />
26  </head>
27  <body>
28    <div id="app"></div>
29    
29<script>
30      function showStartupError() {
31        const app = document.querySelector("#app");
32        if (!app || app.children.length) {
33          return;
34        }
35
36        app.innerHTML = `
37          <main class="login-shell">
38            <section class="login-panel" aria-label="Chyba načtení">
39              <a class="kaiser-logo" href="/" aria-label="Smart odpady">
40                <img class="kaiser-logo__image" src="logo-kaiser.png" alt="Kaiser" width="501" height="320" />
41              </a>
42              <h1>Smart odpady</h1>
43              <p class="login-subtitle">Aplikace se nepodařila načíst.</p>
44              <button class="primary-action" type="button" onclick="window.location.reload()">
45                Obnovit stránku
46              </button>
47            </section>
48          </main>
49        `;
50      }
51
52      window.addEventListener("error", (event) => {
53        if (event.target && ["SCRIPT", "LINK"].includes(event.target.tagName)) {
54          showStartupError();
55        }
56      }, true);
57      window.addEventListener("unhandledrejection", showStartupError);
58    </script>
58
59    
59<script type="module" src="src/app.js?v=0.1.821"></script>
59
60  </body>
61</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.