Add Bytemalte projects showcase website with file-based CMS
- Svelte 5 website following BYTEMALTE design system - File-based CMS via static/projects.json (no restart needed) - Hero section, responsive project cards grid, navbar, footer - All 8 projects integrated with Code/Download links
This commit is contained in:
66
static/projects.json
Normal file
66
static/projects.json
Normal file
@@ -0,0 +1,66 @@
|
||||
[
|
||||
{
|
||||
"id": 0,
|
||||
"title": "Maltemedia",
|
||||
"description": "A modern, fast, and secure application to stay updated with the latest news from different worlds.",
|
||||
"image_url": "https://gitea.malxte.de/Bytemalte/marstemedia/raw/branch/main/public/logo.png",
|
||||
"download_url": "https://gitea.malxte.de/Bytemalte/marstemedia/releases/tag/v0.4.2",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/marstemedia"
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Easy-Nostr",
|
||||
"description": "A Rust Crate that makes Nostr-SDK easy to use with preprogrammed functions to call.",
|
||||
"image_url": "",
|
||||
"download_url": "#",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/malxte_de"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"title": "Malxte.de Personal Rust Website",
|
||||
"description": "My personal website, fully programmed using Rust and Yew.",
|
||||
"image_url": "",
|
||||
"download_url": "#",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/malxte_de"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "Bytemalte.de Rust Community Website",
|
||||
"description": "A community website programmed with Rust and Leptos.",
|
||||
"image_url": "",
|
||||
"download_url": "#",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/bytemalte_de"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "Bytemalte Logo",
|
||||
"description": "The official Bytemalte logo project.",
|
||||
"image_url": "",
|
||||
"download_url": "#",
|
||||
"code_url": "#"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"title": "Mdo",
|
||||
"description": "Mdo is a very simple ToDo App fully written in Rust using Dioxus.",
|
||||
"image_url": "#",
|
||||
"download_url": "#",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/mdo"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"title": "Mcalc",
|
||||
"description": "Mcalc is a very simple Calculator example written fully in Rust using Dioxus.",
|
||||
"image_url": "#",
|
||||
"download_url": "#",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/mcalc"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"title": "Mflow",
|
||||
"description": "Mflow is a more advanced ToDo, Project management App example fully written in Rust using Dioxus",
|
||||
"image_url": "#",
|
||||
"download_url": "#",
|
||||
"code_url": "https://gitea.malxte.de/Bytemalte/mcalc"
|
||||
}
|
||||
]
|
||||
3
static/robots.txt
Normal file
3
static/robots.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
# allow crawling everything by default
|
||||
User-agent: *
|
||||
Disallow:
|
||||
Reference in New Issue
Block a user