diff --git a/views/projects/public/projects.json b/views/projects/public/projects.json index 7440855..bebe7db 100644 --- a/views/projects/public/projects.json +++ b/views/projects/public/projects.json @@ -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.
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" + ] } ] -} +} \ No newline at end of file diff --git a/views/projects/scripts/data_get_projects.js b/views/projects/scripts/data_get_projects.js index b5f193d..7d98827 100644 --- a/views/projects/scripts/data_get_projects.js +++ b/views/projects/scripts/data_get_projects.js @@ -27,7 +27,7 @@ fetch_ask("./public/projects.json") (html, descfragment) => html + `

${descfragment}

`, "" )} -

+ ${project.hotlink ? `` : `

-

`, +

`}`, "" ); });