1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-26 17:48:30 -04:00
This commit is contained in:
Jake Jarvis 2023-06-18 11:33:59 -04:00
parent 957f94c47b
commit fd71783e50
Signed by: jake
GPG Key ID: 2B0C9CF251E69A39
3 changed files with 100 additions and 0 deletions

View File

@ -35,6 +35,7 @@ export const getServerSideProps: GetServerSideProps<Record<string, never>> = asy
{ url: "/projects/", changefreq: EnumChangefreq.DAILY }, { url: "/projects/", changefreq: EnumChangefreq.DAILY },
{ url: "/uses/" }, { url: "/uses/" },
{ url: "/y2k/" }, { url: "/y2k/" },
{ url: "/zip/" },
]; ];
// push notes separately and use their metadata // push notes separately and use their metadata

99
pages/zip.tsx Normal file
View File

@ -0,0 +1,99 @@
import { NextSeo } from "next-seo";
import Layout from "../components/Layout";
import Content from "../components/Content";
import Link from "../components/Link";
import CodeBlock from "../components/CodeBlock/CodeBlock";
import { styled, theme } from "../lib/styles/stitches.config";
import type { ReactElement } from "react";
import backgroundImg from "../public/static/images/zip/bg.jpg";
const Background = styled("main", {
display: "flex",
width: "100%",
minHeight: "450px",
padding: "1.5em 0",
justifyContent: "center",
alignItems: "center",
backgroundImage: `url(${backgroundImg.src})`,
backgroundRepeat: "repeat",
backgroundPosition: "center",
});
const Container = styled("div", {
maxWidth: theme.sizes.maxLayoutWidth,
margin: "0 auto",
display: "block",
});
const Zip = () => {
return (
<>
<NextSeo
title="fuckyougoogle.zip"
description="This is a horrible idea."
openGraph={{
title: "fuckyougoogle.zip",
}}
/>
<Content>
<CodeBlock
css={{
backgroundColor: theme.colors.backgroundHeader,
backdropFilter: "saturate(180%) blur(5px))",
}}
>
<span style={{ color: theme.colors.codeNamespace.computedValue }}>sundar</span>@
<span style={{ color: theme.colors.codeKeyword.computedValue }}>google</span>:
<span style={{ color: theme.colors.codeAttribute.computedValue }}>~</span>${" "}
<span style={{ color: theme.colors.codeLiteral.computedValue }}>mv</span> /root
<Link href="https://killedbygoogle.com/" style={{ color: "inherit" }} underline={false}>
/stable_products_that_people_rely_on/
</Link>
googledomains.zip /tmp/
<br />
<span style={{ color: theme.colors.codeNamespace.computedValue }}>sundar</span>@
<span style={{ color: theme.colors.codeKeyword.computedValue }}>google</span>:
<span style={{ color: theme.colors.codeAttribute.computedValue }}>~</span>${" "}
<span style={{ color: theme.colors.codeLiteral.computedValue }}>crontab</span>{" "}
<span style={{ color: theme.colors.codeVariable.computedValue }}>-l</span>
<br />
<br />
<span style={{ color: theme.colors.codeComment.computedValue }}>
# TODO(someone else): make super duper sure this only deletes actual zip files and *NOT* the sketchy domains
ending with file extensions released by us & purchased on our registrar (which i just yeeted btw cuz i'm
bored & also my evil superpowers are fueled by my reckless disregard for the greater good of the internet).
- xoxo sundar <span style={{ color: theme.colors.codeNamespace.computedValue }}>&lt;3</span>
</span>
<br />
<span style={{ color: theme.colors.codeAttribute.computedValue }}>@monthly</span>&nbsp;&nbsp;&nbsp;&nbsp;
<span style={{ color: theme.colors.codeLiteral.computedValue }}>rm</span>{" "}
<span style={{ color: theme.colors.codeVariable.computedValue }}>-f</span> /tmp/
<Link href="https://fuckyougoogle.zip/" style={{ color: "inherit" }} underline={false}>
*.zip
</Link>
<br />
<br />
<span style={{ color: theme.colors.codeNamespace.computedValue }}>sundar</span>@
<span style={{ color: theme.colors.codeKeyword.computedValue }}>google</span>:
<span style={{ color: theme.colors.codeAttribute.computedValue }}>~</span>${" "}
<span style={{ color: theme.colors.codeLiteral.computedValue }}>reboot</span> 0
</CodeBlock>
</Content>
</>
);
};
// disable layout's default styles so the wallpaper component can go edge-to-edge:
Zip.getLayout = (page: ReactElement) => {
return (
<Layout container={false}>
<Background>
<Container>{page}</Container>
</Background>
</Layout>
);
};
export default Zip;

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB