Files
quest/index.html
zooqueenandHanzo Dev a9edc517a8 Deploy Lux Quest
Built with BASE_PATH=/quest for a GitHub project page. Served from this branch
rather than an Actions workflow: the repo's deploy.yml targets lux-build-amd64,
which has zero registered runners, and GitHub-hosted runners are refused on this
account ('recent account payments have failed'). A branch source needs neither.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-01 18:00:46 -07:00

1 line
10 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html lang="en" class="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/quest/_next/static/css/137cbb38f3324142.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/quest/_next/static/chunks/webpack-1f9437ee2ab1b227.js"/><script src="/quest/_next/static/chunks/1dea07e4-276798a60f2b365f.js" async=""></script><script src="/quest/_next/static/chunks/41-a18dab13f0838f50.js" async=""></script><script src="/quest/_next/static/chunks/main-app-068b14f6c48d5b76.js" async=""></script><script src="/quest/_next/static/chunks/491-3a8b0e5e8ce8efe9.js" async=""></script><script src="/quest/_next/static/chunks/app/page-74443b7ca489b7aa.js" async=""></script><meta name="theme-color" content="#000000"/><title>Lux Quest</title><meta name="description" content="Build a scavenger hunt out of real places and send it to a friend. They walk the city to solve it."/><script src="/quest/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black text-white flex flex-col min-h-full"><main class="mx-auto flex w-full max-w-2xl flex-1 flex-col justify-center gap-10 px-6 py-16"><header class="space-y-4"><p class="text-xs uppercase tracking-[0.2em] text-white/40">Lux</p><h1 class="text-4xl font-semibold leading-tight sm:text-5xl">Quest</h1><p class="text-lg leading-relaxed text-white/70">Build a scavenger hunt out of real places and send it to a friend. They walk the city to solve it — clue by clue, checking in when they arrive.</p></header><div class="flex flex-col gap-3 sm:flex-row"><a class="rounded-lg bg-white px-6 py-3 text-center font-medium text-black transition hover:bg-white/90" href="/quest/create">Make a quest</a><a href="#how" class="rounded-lg border border-white/20 px-6 py-3 text-center font-medium transition hover:border-white/40">How it works</a></div><section id="how" class="space-y-5 border-t border-white/10 pt-8"><h2 class="text-sm uppercase tracking-widest text-white/40">How it works</h2><ol class="space-y-4"><li class="flex gap-4"><span class="mt-0.5 tabular-nums text-white/30">01</span><span><span class="font-medium">Pin the places</span><span class="block text-white/60">Drop stops on a map. Give each one a clue and a point value.</span></span></li><li class="flex gap-4"><span class="mt-0.5 tabular-nums text-white/30">02</span><span><span class="font-medium">Name a prize</span><span class="block text-white/60">Whatever you want to offer, in your own words.</span></span></li><li class="flex gap-4"><span class="mt-0.5 tabular-nums text-white/30">03</span><span><span class="font-medium">Send the link</span><span class="block text-white/60">The whole quest travels in the link. No accounts, nothing to install.</span></span></li><li class="flex gap-4"><span class="mt-0.5 tabular-nums text-white/30">04</span><span><span class="font-medium">They walk it</span><span class="block text-white/60">Each stop unlocks only when they actually get there.</span></span></li></ol></section><p class="border-t border-white/10 pt-6 text-sm leading-relaxed text-white/40">Prizes are between you and whoever you send it to — Lux Quest doesn’t hold money or hand anything out. The quest lives in the link itself, so nobody needs an account and no copy is kept.</p></main><script src="/quest/_next/static/chunks/webpack-1f9437ee2ab1b227.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[4294,[],\"\"]\n3:I[2988,[],\"\"]\n4:I[491,[\"491\",\"static/chunks/491-3a8b0e5e8ce8efe9.js\",\"974\",\"static/chunks/app/page-74443b7ca489b7aa.js\"],\"\"]\n5:I[7959,[],\"OutletBoundary\"]\n7:I[7959,[],\"MetadataBoundary\"]\n9:I[7959,[],\"ViewportBoundary\"]\nb:I[9249,[],\"\"]\n:HL[\"/quest/_next/static/css/137cbb38f3324142.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"vJGx29eJMI0uoI51fUn9O\",\"p\":\"/quest\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/quest/_next/static/css/137cbb38f3324142.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark\",\"children\":[\"$\",\"body\",null,{\"className\":\"bg-black text-white flex flex-col min-h-full\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"className\":\"mx-auto flex w-full max-w-2xl flex-1 flex-col justify-center gap-10 px-6 py-16\",\"children\":[[\"$\",\"header\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs uppercase tracking-[0.2em] text-white/40\",\"children\":\"Lux\"}],[\"$\",\"h1\",null,{\"className\":\"text-4xl font-semibold leading-tight sm:text-5xl\",\"children\":\"Quest\"}],[\"$\",\"p\",null,{\"className\":\"text-lg leading-relaxed text-white/70\",\"children\":\"Build a scavenger hunt out of real places and send it to a friend. They walk the city to solve it — clue by clue, checking in when they arrive.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 sm:flex-row\",\"children\":[[\"$\",\"$L4\",null,{\"href\":\"/create\",\"className\":\"rounded-lg bg-white px-6 py-3 text-center font-medium text-black transition hover:bg-white/90\",\"children\":\"Make a quest\"}],[\"$\",\"a\",null,{\"href\":\"#how\",\"className\":\"rounded-lg border border-white/20 px-6 py-3 text-center font-medium transition hover:border-white/40\",\"children\":\"How it works\"}]]}],[\"$\",\"section\",null,{\"id\":\"how\",\"className\":\"space-y-5 border-t border-white/10 pt-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-sm uppercase tracking-widest text-white/40\",\"children\":\"How it works\"}],[\"$\",\"ol\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"li\",\"Pin the places\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 tabular-nums text-white/30\",\"children\":\"01\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium\",\"children\":\"Pin the places\"}],[\"$\",\"span\",null,{\"className\":\"block text-white/60\",\"children\":\"Drop stops on a map. Give each one a clue and a point value.\"}]]}]]}],[\"$\",\"li\",\"Name a prize\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 tabular-nums text-white/30\",\"children\":\"02\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium\",\"children\":\"Name a prize\"}],[\"$\",\"span\",null,{\"className\":\"block text-white/60\",\"children\":\"Whatever you want to offer, in your own words.\"}]]}]]}],[\"$\",\"li\",\"Send the link\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 tabular-nums text-white/30\",\"children\":\"03\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium\",\"children\":\"Send the link\"}],[\"$\",\"span\",null,{\"className\":\"block text-white/60\",\"children\":\"The whole quest travels in the link. No accounts, nothing to install.\"}]]}]]}],[\"$\",\"li\",\"They walk it\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 tabular-nums text-white/30\",\"children\":\"04\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium\",\"children\":\"They walk it\"}],[\"$\",\"span\",null,{\"className\":\"block text-white/60\",\"children\":\"Each stop unlocks only when they actually get there.\"}]]}]]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"border-t border-white/10 pt-6 text-sm leading-relaxed text-white/40\",\"children\":\"Prizes are between you and whoever you send it to — Lux Quest doesn’t hold money or hand anything out. The quest lives in the link itself, so nobody needs an account and no copy is kept.\"}]]}],null,[\"$\",\"$L5\",null,{\"children\":\"$L6\"}]]}],{},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"og6X1LfZQDC3NdeoIwxG1\",{\"children\":[[\"$\",\"$L7\",null,{\"children\":\"$L8\"}],[\"$\",\"$L9\",null,{\"children\":\"$La\"}],null]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$b\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#000000\"}]]\n8:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Lux Quest\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Build a scavenger hunt out of real places and send it to a friend. They walk the city to solve it.\"}]]\n"])</script><script>self.__next_f.push([1,"6:null\n"])</script></body></html>