This commit is contained in:
MeowcaTheoRange 2023-11-20 19:08:01 -06:00
parent c696b72fc3
commit a9d7c78833
59 changed files with 31 additions and 43 deletions

0
.eslintrc.json Normal file → Executable file
View file

0
.gitea/workflows/vercel.yaml Normal file → Executable file
View file

0
.gitignore vendored Normal file → Executable file
View file

0
README.md Normal file → Executable file
View file

0
next.config.js Normal file → Executable file
View file

0
package-lock.json generated Normal file → Executable file
View file

0
package.json Normal file → Executable file
View file

0
public/88x31/disqordia-approved-border.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

0
public/88x31/dotart.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

0
public/88x31/firefox4.gif Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

0
public/88x31/ipg.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

0
public/88x31/ivorybutton.gif Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

0
public/88x31/kaboom3.gif Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

0
public/88x31/kkdiagt.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 491 B

After

Width:  |  Height:  |  Size: 491 B

0
public/88x31/pjfrix2023.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

0
public/88x31/sneexy2.gif Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 83 KiB

0
public/88x31/spacy_webbutton.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 588 B

After

Width:  |  Height:  |  Size: 588 B

0
public/88x31/sun_88x31_dual_border.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 2 KiB

0
public/88x31/tla.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 1 KiB

0
public/favicon.ico Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

0
public/fonts/Renogare/Renogare.otf Normal file → Executable file
View file

0
public/fonts/Renogare/Renogare.woff Normal file → Executable file
View file

0
public/fonts/Renogare/Renogare.woff2 Normal file → Executable file
View file

0
public/whoami/iszac_4x.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

0
public/whoami/theo_4x.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

0
src/app/api/status/index.tsx Normal file → Executable file
View file

0
src/app/iszac/page.tsx Normal file → Executable file
View file

0
src/app/layout.tsx Normal file → Executable file
View file

74
src/app/page.tsx Normal file → Executable file
View file

@ -144,30 +144,33 @@ export default function Home() {
let [repos, setRepos] = useState<Project[]>([ let [repos, setRepos] = useState<Project[]>([
{ {
name: "See More", name: "See More",
description: "github.com", description: "git.abtmtr.link",
url: "https://github.com/MeowcaTheoRange", url: "https://git.abtmtr.link/MeowcaTheoRange",
}, },
]); ]);
const GithubGate = useRef(true); const GithubGate = useRef(true);
useEffect(() => { useEffect(() => {
async function GithubGet() { async function GithubGet() {
GithubGate.current = false; GithubGate.current = false;
const GITHUB_URL = `https://api.github.com/users/meowcatheorange/starred`; const GITHUB_URL = `https://git.abtmtr.link/api/v1/users/MeowcaTheoRange/repos?limit=20`;
const res = await fetch(GITHUB_URL); const res = await fetch(GITHUB_URL);
const reposs = (await res.json())?.filter( const reposs = await res.json();
(x: any) => x.owner.login == "MeowcaTheoRange"
);
console.log(reposs);
setRepos([ setRepos([
...reposs?.map((repository: any) => ({ ...reposs
name: repository.name, ?.sort(
description: repository.description ?? "No description", (a, b) =>
url: repository.html_url, new Date(b.updated_at).getTime() -
})), new Date(a.updated_at).getTime()
)
.map((repository: any) => ({
name: repository.name,
description: repository.description ?? "No description",
url: repository.html_url,
})),
{ {
name: "See More", name: "See More",
description: "github.com", description: "git.abtmtr.link",
url: "https://github.com/MeowcaTheoRange", url: "https://git.abtmtr.link/MeowcaTheoRange",
}, },
]); ]);
} }
@ -334,17 +337,21 @@ export default function Home() {
description: "You are here!", description: "You are here!",
url: "https://abtmtr.link/", url: "https://abtmtr.link/",
}, },
{
name: "git.abtmtr.link",
description: "Gitea, running on a home server.",
url: "https://git.abtmtr.link/",
},
{
name: "local.abtmtr.link",
description: "An instance of Akkoma, running on a home server.",
url: "https://local.abtmtr.link/",
},
{ {
name: "blog.abtmtr.link", name: "blog.abtmtr.link",
description: "An instance of WriteFreely, used for my blog(s).", description: "An instance of WriteFreely, used for my blog(s).",
url: "https://blog.abtmtr.link/", url: "https://blog.abtmtr.link/",
}, },
{
name: "cdn.abtmtr.link",
description:
"A CDN full of images I use, usually for my blog or gallery.",
url: "https://cdn.abtmtr.link/",
},
{ {
name: "img.abtmtr.link", name: "img.abtmtr.link",
description: description:
@ -352,9 +359,10 @@ export default function Home() {
url: "https://img.abtmtr.link/", url: "https://img.abtmtr.link/",
}, },
{ {
name: "local.abtmtr.link", name: "cdn.abtmtr.link",
description: "An instance of Akkoma, running on a home server.", description:
url: "https://local.abtmtr.link/", "A CDN full of images I use, usually for my blog or gallery.",
url: "https://cdn.abtmtr.link/",
}, },
]} ]}
markdown markdown
@ -378,26 +386,6 @@ export default function Home() {
]} ]}
markdown markdown
/> />
<h2>
L10n <small>(localization)</small>
</h2>
<p>What services I'd like to put on my server computer at home.</p>
<ProjectList
projects={[
{
name: "blog.abtmtr.link",
description:
"It's running on Oracle Cloud right now. That's not good.",
url: "https://blog.abtmtr.link/",
},
{
name: "img.abtmtr.link",
description: "Ditto.",
url: "https://img.abtmtr.link/",
},
]}
markdown
/>
</Page> </Page>
<Page color={Color3.fromHex("FF80C0")} id="currents" preview> <Page color={Color3.fromHex("FF80C0")} id="currents" preview>
<h1>Current Obsessions</h1> <h1>Current Obsessions</h1>

0
src/components/AccssibilityBox/AccessibilityBox.tsx Normal file → Executable file
View file

0
src/components/ColourChip/ColourChip.module.css Normal file → Executable file
View file

0
src/components/ColourChip/ColourChip.tsx Normal file → Executable file
View file

0
src/components/Eighty/Eighty.module.css Normal file → Executable file
View file

0
src/components/Eighty/Eighty.tsx Normal file → Executable file
View file

0
src/components/Floaty/Floaty.module.css Normal file → Executable file
View file

0
src/components/Floaty/Floaty.tsx Normal file → Executable file
View file

0
src/components/Footer/Footer.tsx Normal file → Executable file
View file

0
src/components/Nav/Nav.module.css Normal file → Executable file
View file

0
src/components/Nav/Nav.tsx Normal file → Executable file
View file

0
src/components/Page/Page.module.css Normal file → Executable file
View file

0
src/components/Page/Page.tsx Normal file → Executable file
View file

0
src/components/PageContainer/PageContainer.module.css Normal file → Executable file
View file

0
src/components/PageContainer/PageContainer.tsx Normal file → Executable file
View file

0
src/components/ProjectList/ProjectList.module.css Normal file → Executable file
View file

0
src/components/ProjectList/ProjectList.tsx Normal file → Executable file
View file

0
src/components/ScrollBackInd/ScrollBackInd.module.css Normal file → Executable file
View file

0
src/components/ScrollBackInd/ScrollBackInd.tsx Normal file → Executable file
View file

0
src/components/Sides/Sides.module.css Normal file → Executable file
View file

0
src/components/Sides/Sides.tsx Normal file → Executable file
View file

0
src/components/SpeedDial/SpeedDial.module.css Normal file → Executable file
View file

0
src/components/SpeedDial/SpeedDial.tsx Normal file → Executable file
View file

0
src/components/Time/Time.module.css Normal file → Executable file
View file

0
src/components/Time/Time.tsx Normal file → Executable file
View file

0
src/components/net/LastFM/LastFM.module.css Normal file → Executable file
View file

0
src/components/net/LastFM/LastFM.tsx Normal file → Executable file
View file

0
src/styles/globals.css Normal file → Executable file
View file

0
src/utility/color.ts Normal file → Executable file
View file

0
src/utility/fonts.ts Normal file → Executable file
View file

0
tsconfig.json Normal file → Executable file
View file