more projects

This commit is contained in:
MeowcaTheoRange 2024-02-29 00:25:03 -06:00
parent 9cd8a604ff
commit 35e367a1e7
2 changed files with 56 additions and 20 deletions

View file

@ -5,12 +5,44 @@
"normalize": "#808080"
},
"items": [
{
"name": "LastFMDownloader",
"date": 1708382160000,
"description": [
"Downloader from Last.fm scrobble to MP3 file. Uploads to Nextcloud because it can.",
"Not piracy. I don't think so?"
],
"url": "https://git.abtmtr.link/MeowcaTheoRange/LastFMDownloader",
"hotlink": true
},
{
"name": "XKCDViewer",
"date": 1702875360000,
"description": [
"Unofficial XKCD Reader for Roku®."
],
"url": "https://git.abtmtr.link/MeowcaTheoRange/XKCDViewer",
"hotlink": true
},
{
"name": "Karkat Public License",
"date": 1704316500000,
"description": [
"The Karkat Public License"
],
"url": "https://git.abtmtr.link/MeowcaTheoRange/KarkatPublicLicense",
"hotlink": true
},
{
"name": "DiceApp",
"date": 1655589660000,
"description": ["An app. For managing virtual dice."],
"description": [
"An app. For managing virtual dice."
],
"url": "/projects/item/dice/",
"tags": ["old"]
"tags": [
"old"
]
},
{
"name": "FunnyClock²",
@ -19,16 +51,9 @@
"FunnyClock² is the successor of FunnyClock, an application made for my school to show when smartboards are idle."
],
"url": "/projects/item/clock/",
"tags": ["old"]
},
{
"name": "MTRUWSaDMfHTML5",
"date": 1701743828350,
"description": [
"MeowcaTheoRange's Unnecessary Windowing System and Desktop Manager for HTML5.<br />Works best outside of windowed mode."
],
"url": "/projects/item/wm/",
"tags": ["normalize", "new"]
"tags": [
"old"
]
},
{
"name": "Normalize",
@ -37,7 +62,9 @@
"Normalize is a simple CSS library made to provide good-looking yet simple HTML element styles."
],
"url": "/projects/item/normalize/",
"tags": ["normalize"]
"tags": [
"normalize"
]
},
{
"name": "JellyBean's Mid-Sim",
@ -46,8 +73,13 @@
"JellyBean's Mid-Sim, a 1K rhythm game made in the HTML5-JS game engine Kaboom."
],
"url": "/projects/item/midsim/",
"size": [700, 400],
"tags": ["old"]
"size": [
700,
400
],
"tags": [
"old"
]
},
{
"name": "WozSteamGen",
@ -57,7 +89,9 @@
"It's an API-less adaptation of Steam The Woz, running completely locally."
],
"url": "/projects/item/woz/",
"tags": ["normalize"]
"tags": [
"normalize"
]
},
{
"name": "HexFlagGen",
@ -67,7 +101,9 @@
"I dislike DRM and support trans rights."
],
"url": "/projects/item/hex/",
"tags": ["normalize"]
"tags": [
"normalize"
]
}
]
}

View file

@ -27,7 +27,7 @@ fetch_ask("./public/projects.json")
(html, descfragment) => html + `<p>${descfragment}</p>`,
""
)}
<p>
${project.hotlink ? `` : `<p>
<button
onclick="window.manager.createWindow('${project.url}', false${
project.size?.[0] ? ", " + project.size[0] : ""
@ -35,7 +35,7 @@ fetch_ask("./public/projects.json")
>
Open Window
</button>
</p>`,
</p>`}`,
""
);
});