PageSourceSearch

https://cucina-dexter-click.replit.app/

html cucina-dexter-click.replit.app collected 2026-10-03 03:48:43 UTC 3,585 bytes, 114 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <meta charset="UTF-8" />
5    <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
6
7    <link rel="preconnect" href="https://fonts.googleapis.com" />
8    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
9    <link
10      href="https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&family=Fjalla+One&family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&family=Poppins: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&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap"
11      rel="stylesheet"
12    />
13
14    <meta
15      name="viewport"
16      content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
17    />
18    <title>Dexter</title>
19    <style>
20      html,
21      body,
22      #root {
23        /* Remove any scrolling from the iframe content */
24        overflow: visible;
25        width: 100%;
26        margin: 0;
27        padding: 0;
28      }
29
30      /* iOS-specific fixes */
31      @supports (-webkit-touch-callout: none) {
32        html,
33        body {
34          /* Use fill-available for iOS */
35          min-height: -webkit-fill-available;
36        }
37      }
38    </style>
39    
39<script>
40      let lastHeight = 0;
41      let originalWindowHeight = window.innerHeight;
42      let resizeTimeout = null;
43
44      function getHeight() {
45        return Math.max(
46          document.documentElement?.scrollHeight || 0,
47          document.body?.scrollHeight || 0,
48          document.documentElement?.offsetHeight || 0,
49          document.body?.offsetHeight || 0,
50          window.innerHeight || 0,
51        );
52      }
53
54      function sendHeight() {
55        try {
56          const rootElement = document.getElementById("root");
57          if (!rootElement) return;
58
59          const heightToSend = rootElement.scrollHeight;
60
61          if (heightToSend !== lastHeight) {
62            console.log("Sending height:", heightToSend);
63            window.parent.postMessage(
64              {
65                type: "setHeight",
66                height: heightToSend,
67              },
68              "*",
69            );
70            lastHeight = heightToSend;
71          }
72        } catch (error) {
73          console.error("Error in sendHeight:", error);
74        }
75      }
76
77      function debouncedSendHeight() {
78        clearTimeout(resizeTimeout);
79        resizeTimeout = setTimeout(sendHeight, 100);
80      }
81
82      // Wait for window load
83      window.addEventListener("load", function () {
84        // Initial height send
85        sendHeight();
86
87        // Regular height check
88        setInterval(sendHeight, 500);
89
90        // Handle resize events
91        window.addEventListener("resize", debouncedSendHeight);
92        window.addEventListener("orientationchange", () => {
93          setTimeout(debouncedSendHeight, 200);
94        });
95
96        // Monitor for DOM changes that might affect height
97        const observer = new MutationObserver(debouncedSendHeight);
98        observer.observe(document.body, {
99          childList: true,
100          subtree: true,
101          attributes: true,
102        });
103      });
104
105      // Backup height check
106      document.addEventListener("DOMContentLoaded", sendHeight);
107    </script>
107
108    
108<script type="module" crossorigin src="/assets/index-D3YzS8Kf.js"></script>
108
109    <link rel="stylesheet" crossorigin href="/assets/index-CzdeHWT0.css">
110  </head>
111  <body>
112    <div id="root"></div>
113  </body>
114</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.