diff --git a/html/common.tsx b/html/common.tsx index 3ef017e..3fea4fd 100644 --- a/html/common.tsx +++ b/html/common.tsx @@ -430,3 +430,25 @@ export const string_split_once = ( if (idx < 0) return; return [str.slice(0, idx), str.slice(idx + on.length)]; }; + +// TODO: not stringly-typed style +export const HomestuckSpan = ({ + children, + color, + style, +}: { + children: ComponentChildren; + color?: string; + style?: JSX.CSSProperties; + attributes?: JSX.HTMLAttributes; +}) => ( + + {...toChildArray(children)} + +); diff --git a/html/hs-mortality.tsx b/html/hs-mortality.tsx index 78157c4..8b218be 100644 --- a/html/hs-mortality.tsx +++ b/html/hs-mortality.tsx @@ -12,10 +12,18 @@ // }) // didn't find anything there btw // pretty hopeless to try to recreate the pulsing light +// ^ a gif would have worked lel +// ^ but, again, artistry -import { Main, render_and_copy, static_url } from "./common.tsx"; +import { + DragResizableImage, + HomestuckSpan, + Main, + render_and_copy, + static_url, +} from "./common.tsx"; -// TODO: rip a hole in the panel (for blood on back) +// DONE: rip a hole in the panel (for blood on back) render_and_copy(
+ - part of page 3853 of homestuck. egbert's silhouette with colorful tendrils all around it and a patch of blood that also shows the incipisphereish thingie. + /> */} +
+ basically,{" "} + + background-attachment: fixed + {" "} + + some photopea fun{" "} + :] +
);