23 lines
1.1 KiB
TypeScript
23 lines
1.1 KiB
TypeScript
|
import { JSX } from "preact/jsx-runtime";
|
||
|
import { Main, render_and_copy } from "./common.tsx";
|
||
|
import { ComponentChild, ComponentChildren, toChildArray } from "preact";
|
||
|
|
||
|
// i could also have the circle spin and the cursor stay in place :O
|
||
|
// but that would lose the interactive aspect D:
|
||
|
// one-time ease-in could be a nice effect
|
||
|
// maze thing with cursors
|
||
|
// something like loz statue pointing
|
||
|
|
||
|
// gonna need to plan this out for it to be fun
|
||
|
// (no real order)
|
||
|
// 1. grid layout (will pay dividends)
|
||
|
// 2. obvious start location
|
||
|
// 3. say sorry to mobile users in title (switching to a different device is so good for engagement this will be great for quarterly metrics)
|
||
|
// 4. choices!
|
||
|
// 5. maybe generate a decent-sized set of arrows (like box-drawing characters)
|
||
|
// 6. easter eggs with stuff you couldn't get to on the main path
|
||
|
// 7. LINK AS THE FINAL DESTINATION
|
||
|
// 8. RESIST (FAIL?) THE TEMPTATION TO MAKE THAT LINK A RICK ROLL
|
||
|
// 9. this exists? https://www.cursor.cc/?action=icon&file_id=54078
|
||
|
render_and_copy(<Main style={{ width: "100%", aspectRatio: "1" }}></Main>);
|