Unlisted
Versions
- Open: VersionChanges from v108 to v109+10-2⦚ 59 unchanged lines ⦚</script><style>
html {transition: background-color 0.5s ease;}body {font-family: "Inter", sans-serif;font-optical-sizing: auto;font-style: normal;}/* Add this CSS for the loading indicator */⦚ 305 unchanged lines ⦚⦚ 59 unchanged lines ⦚</script><style>:root {--bg-color: white;--text-color: black;}.dark {--bg-color: black;--text-color: white;}body {font-family: "Inter", sans-serif;font-optical-sizing: auto;font-style: normal;background-color: var(--bg-color);color: var(--text-color);transition: background-color 0.5s ease, color 0.5s ease;}/* Add this CSS for the loading indicator */⦚ 305 unchanged lines ⦚ - Open: VersionChanges from v107 to v108+1-1⦚ 32 unchanged lines ⦚const html = `<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8">⦚ 338 unchanged lines ⦚⦚ 32 unchanged lines ⦚const html = `<!DOCTYPE html><html lang="en" class="transition-colors ease-in-out"><head><meta charset="UTF-8">⦚ 338 unchanged lines ⦚ - Open: VersionChanges from v106 to v107+1-1⦚ 60 unchanged lines ⦚<style>html {}body {⦚ 310 unchanged lines ⦚⦚ 60 unchanged lines ⦚<style>html {transition: background-color 0.5s ease;}body {⦚ 310 unchanged lines ⦚
- Open: VersionChanges from v105 to v106+1-1⦚ 139 unchanged lines ⦚</script></head>
<body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white transition ease-in-out"><div id="root"></div><script>⦚ 231 unchanged lines ⦚⦚ 139 unchanged lines ⦚</script></head><body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white"><div id="root"></div><script>⦚ 231 unchanged lines ⦚ - Open: VersionChanges from v104 to v105+1-1⦚ 139 unchanged lines ⦚</script></head>
<body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white transtion ease-in-out"><div id="root"></div><script>⦚ 231 unchanged lines ⦚⦚ 139 unchanged lines ⦚</script></head><body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white transition ease-in-out"><div id="root"></div><script>⦚ 231 unchanged lines ⦚ - Open: VersionChanges from v103 to v104+1-1⦚ 139 unchanged lines ⦚</script></head>
<body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white"><div id="root"></div><script>⦚ 231 unchanged lines ⦚⦚ 139 unchanged lines ⦚</script></head><body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white transtion ease-in-out"><div id="root"></div><script>⦚ 231 unchanged lines ⦚ - Open: VersionChanges from v102 to v103+1-1⦚ 139 unchanged lines ⦚</script></head>
<body class="min-h-screen m-auto max-w-4xl "><div id="root"></div><script>⦚ 231 unchanged lines ⦚⦚ 139 unchanged lines ⦚</script></head><body class="min-h-screen m-auto max-w-4xl bg-white dark:bg-black text-black dark:text-white"><div id="root"></div><script>⦚ 231 unchanged lines ⦚ - Open: VersionChanges from v101 to v102+0-0⦚ 375 unchanged lines ⦚⦚ 375 unchanged lines ⦚
- Open: Version+374-0import { websiteStyles } from "https://esm.town/v/iamseeley/websiteStyles";import { getAnalytics, trackPageView } from 'https://esm.town/v/iamseeley/webAnalyticsMod';import React, { createContext, useContext, useState, useEffect, useRef, useCallback, useMemo } from 'https://esm.sh/react';import { calculatePercentages } from 'https://esm.town/v/iamseeley/calculatePercentages';import { formatSiteName } from 'https://esm.town/v/iamseeley/formatSiteName';export const mySitesConfig = {name: 'thomas seeley',username: 'iamseeley',allowedOrigins: ['https://iamseeley-htmlenergy.web.val.run', 'https://tseeley.com', "https://wando-ui.tseeley.com", "https://falbulous-minimovie.vercel.app"]};export default async function handler(req: Request): Promise<Response> {const url = new URL(req.url);const path = url.pathname;if (path === '/') {return serveHtml(req);} else if (path === '/stream') {return handleStream(req);} else if (path === '/trackPageView') {return handleAnalytics(req);} else if (path === '/trackingScript') {return generateTrackingScript(req);} else {return serveHtml(req);}}async function serveHtml(req: Request): Promise<Response> {const initialAnalytics = await getAnalytics();const html = `<!DOCTYPE html><html lang="en"><head>
iamseeley-countertown.web.val.run
Updated: September 10, 2024