Compare commits
14 Commits
a3708859ec
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| efcceaade1 | |||
| 32db6a4cf4 | |||
| 8004e2a8ef | |||
| f00add4960 | |||
| 767f2593de | |||
| 1a9c4b7ff6 | |||
| 2c7ceb53f6 | |||
| 921e11264f | |||
| 76d7457cc7 | |||
| 01662d2bc3 | |||
| 4dea4d62d7 | |||
| fdb9a62855 | |||
| 1a6f9b2582 | |||
| d06cb8345e |
Binary file not shown.
@@ -12,6 +12,7 @@
|
|||||||
|
|
||||||
<svelte:head>
|
<svelte:head>
|
||||||
<link rel="icon" href={favicon} />
|
<link rel="icon" href={favicon} />
|
||||||
|
<meta property="og:type" content="website" />
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<nav class="media-margin">
|
<nav class="media-margin">
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ export function load() {
|
|||||||
entry.desc = entry.metadata.desc as string ?? "Needs Description!!";
|
entry.desc = entry.metadata.desc as string ?? "Needs Description!!";
|
||||||
entry.date = Date.parse(entry.metadata.date as string ?? "");
|
entry.date = Date.parse(entry.metadata.date as string ?? "");
|
||||||
entry.src_target = (entry.src.includes('https://') || entry.src.includes('http://')) ? '_blank' : '';
|
entry.src_target = (entry.src.includes('https://') || entry.src.includes('http://')) ? '_blank' : '';
|
||||||
[entry.img, entry.scale = ""] = (entry.metadata?.img as string ?? "blog-1.png").split('|');
|
[entry.img, entry.scale = ""] = (entry.metadata?.img_cov as string ?? "blog-1.png").split('|');
|
||||||
entry.img_bg = entry.metadata.img_bg == "dark" ? "var(--rp-moon-base" : "var(--rp-moon-text)";
|
entry.img_bg = entry.metadata.img_bg == "dark" ? "var(--rp-moon-base" : "var(--rp-moon-text)";
|
||||||
entry.scale = (entry.scale == "") ? "" : "transform: scale(" + entry.scale + "); height:auto;border-radius:0;";
|
entry.scale = (entry.scale == "") ? "" : "transform: scale(" + entry.scale + "); height:auto;border-radius:0;";
|
||||||
|
|
||||||
|
|||||||
@@ -4,19 +4,21 @@
|
|||||||
|
|
||||||
let { data } = $props();
|
let { data } = $props();
|
||||||
let blogs = data.blogs as BlogEntry[];
|
let blogs = data.blogs as BlogEntry[];
|
||||||
|
let desc =
|
||||||
|
"This is a collection of things I've set up and created that I think might interest others.";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<svelte:head>
|
<svelte:head>
|
||||||
<title>Home - Amys Blog</title>
|
<title>Home - Amys Blog</title>
|
||||||
<meta property="og:title" content="Home - Amys Blog" />
|
<meta property="og:title" content="Home - Amys Blog" />
|
||||||
|
<meta property="og:description" content={desc} />
|
||||||
|
<meta property="og:image" content="https://madeio.net/blog-covers/flame.jpg" />
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
<div class="media-margin">
|
<div class="media-margin">
|
||||||
<h1>Hi, I'm Amy</h1>
|
<h1>Hi, I'm Amy</h1>
|
||||||
<p>
|
<p>{desc}</p>
|
||||||
This is a collection of things I've set up and created that I think might interest others.
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
{#each blogs as blog (blog.src)}
|
{#each blogs as blog (blog.src)}
|
||||||
<a href={blog.src} target={blog.src_target} class="blog-entry">
|
<a href={blog.src} target={blog.src_target} class="blog-entry">
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ date: 2025-09-12
|
|||||||
desc: "The goal was to create an easy to maintain blog with while the main focus relays on keeping the effort
|
desc: "The goal was to create an easy to maintain blog with while the main focus relays on keeping the effort
|
||||||
to write new posts minimal. This is more a ressource summery with tips, than an full tutorial."
|
to write new posts minimal. This is more a ressource summery with tips, than an full tutorial."
|
||||||
listed: true
|
listed: true
|
||||||
|
img_cov: blog-1.jpg
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
@@ -15,7 +16,7 @@ The stack consists of:
|
|||||||
|
|
||||||
The core functionallity provides which allow you to combine svelte and markdown.
|
The core functionallity provides which allow you to combine svelte and markdown.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
# Image sizing
|
# Image sizing
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: Setup up Gitea Runner with Podman in LXC
|
title: Setup up Gitea Runner with Podman in LXC
|
||||||
desc: "For some time now I already host a gitea instace and now with this blog I finally have some real usage for CI, but setting up gitea actions in an LXC and using Podman instead of Docker Engine was not as straight forward as expected."
|
desc: "Using CLIs is very helpful, but setting up gitea actions in an LXC and using rootless Podman is not as straight forward as expected."
|
||||||
date: 2025-09-17
|
date: 2025-09-17
|
||||||
img: gitea-logo.png|0.8
|
img_cov: gitea-logo.jpg
|
||||||
listed: true
|
listed: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -11,13 +11,17 @@
|
|||||||
export let title;
|
export let title;
|
||||||
export let date;
|
export let date;
|
||||||
export let desc;
|
export let desc;
|
||||||
|
export let img_cov;
|
||||||
|
|
||||||
|
let ogImgage = 'https://madeio.net/blog-covers/' + (img_cov ?? 'flame.png').split('|')[0];
|
||||||
let ddate = new Date(Date.parse(date)).toDateString();
|
let ddate = new Date(Date.parse(date)).toDateString();
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<svelte:head>
|
<svelte:head>
|
||||||
<title>{title} - Amys Blog</title>
|
<title>{title} - Amys Blog</title>
|
||||||
<meta property="og:title" content={title} />
|
<meta property="og:title" content={title} />
|
||||||
|
<meta property="og:description" content={desc} />
|
||||||
|
<meta property="og:image" content={ogImgage} />
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|||||||
@@ -5,5 +5,5 @@ src: "https://elkortes.itch.io/catastrophe"
|
|||||||
desc: "I took part in the amazing FemDev Game and helped to creathe this little game.
|
desc: "I took part in the amazing FemDev Game and helped to creathe this little game.
|
||||||
My work are the animations, 3d Models and some texturing"
|
My work are the animations, 3d Models and some texturing"
|
||||||
listed: true
|
listed: true
|
||||||
img: catastrophe.png
|
img_cov: catastrophe.png
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ date: 2024-11-26
|
|||||||
src: "https://madeio.net/fox"
|
src: "https://madeio.net/fox"
|
||||||
desc: "A WebGL Project wich shows that deffered rendering and volumetric fog is very possible in Three.js"
|
desc: "A WebGL Project wich shows that deffered rendering and volumetric fog is very possible in Three.js"
|
||||||
listed: true
|
listed: true
|
||||||
img: flame.png
|
img_cov: flame.jpg
|
||||||
img_bg: dark
|
img_bg: dark
|
||||||
---
|
---
|
||||||
|
|||||||
BIN
static/blog-covers/blog-1.jpg
Normal file
BIN
static/blog-covers/blog-1.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.0 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 68 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 240 KiB |
BIN
static/blog-covers/flame.jpg
Normal file
BIN
static/blog-covers/flame.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
BIN
static/blog-covers/gitea-logo.jpg
Normal file
BIN
static/blog-covers/gitea-logo.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
Reference in New Issue
Block a user