aboutsummaryrefslogtreecommitdiffstats
path: root/index.html
blob: 0b0ac526af0e19e30f8cd059fcc3ae0013e3faf9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!DOCTYPE html>
<html>
	<head>
 		<meta name="viewport" content="width=device-width">
		<meta name="description" content="A set of tools for working with Rec Room Circuits.">
		<meta name="author" content="recnet/winrg">
		<title>Aleteoryx's CV2Utils</title>
		<link rel="manifest" href="/pwathings/manifest.json" />
		<link rel="manifest" href="/pwathings/manifest.json" />

		<link rel="stylesheet" href="style.css" />
		<script>
			var reg;
		  window.addEventListener("load", async function() {
				reg = await navigator.serviceWorker.getRegistrations();
				if (reg.length) document.getElementById("enabler").innerText = "Click to refresh the Service Worker!";
			});
			const reloader = () => Promise.all(reg.map(r => r.unregister())).then(() => navigator.serviceWorker.register('/worker.js', {scope: '/'}));
		</script>
	</head>
	<body>
		<div id="logo"><img src="/pwathings/icons/400x.png" alt="logo"/></div>
		<h1>Welcome to CV2Utils!</h1>
		<p>
			This is a little project of mine.
			Below you'll find a collection of tools for understanding and explaining CV2, as well as playing with it out-of-game.
			This site is in a perpetual state of work-in-progress, but there's a changelog below, too.
		</p>
		<ul>
			<li><a href="/searcher">Chip Searcher</a></li>
			<li><a href="/grapher">Chip Grapher</a></li>
			<li><button id="enabler" onclick="reloader();">Click to enable offline use!</button></li>
		</ul>
		<section id="changelog">
			<article>
				<h1>June 2, 2022 - The Three Clicks Edition</h1>
				<hr/>
				<ul>
					<li>Built a proper homepage.</li>
					<ul>
						<li>Revamped the install code.</li>
						<li>Added Changelog</li>
					</ul>
					<li>Continued work on type inference logic.</li>
					<ul>
						<li>You can view it at <a href="/types.html">types.html</a>, by opening the DevTools console.</li>
						<li>The actual logic is contained in <code>/lib/types.js</code>.</li>
					</ul>
				</ul>
			</article>
		</section>
	</body>
</html>