chore: update image references and add .astro to .gitignore

This commit is contained in:
2025-03-20 10:40:55 +01:00
parent 64565ce955
commit b057943dde
5 changed files with 8 additions and 7 deletions

1
.gitignore vendored
View File

@ -12,6 +12,7 @@
# astro
/dist
.astro
# testing
/coverage

View File

@ -1,7 +1,7 @@
# jleibl.net - Personal Portfolio Website
<div align="center">
<img src="public/profile-image.jpg" alt="Jan-Marlon Leibl" width="150" style="border-radius: 50%;" />
<img src="https://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg" alt="Jan-Marlon Leibl" width="150" style="border-radius: 50%;" />
<h3>Jan-Marlon Leibl</h3>
<p>Fullstack Software Developer | PHP & TypeScript Expert</p>
<a href="https://jleibl.net" target="_blank">Live Website</a>

View File

@ -6,7 +6,7 @@ const AUTH_ASSETS = ["/manifest.json"];
const STYLE_ASSETS = ["/styles/global.css", "/styles/theme.css"];
const IMAGE_ASSETS = ["/images/profile-image.jpg"];
const IMAGE_ASSETS = ["/imageshttps://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg"];
const ALL_ASSETS = [...PRECACHE_ASSETS, ...AUTH_ASSETS, ...STYLE_ASSETS, ...IMAGE_ASSETS];

View File

@ -2,7 +2,7 @@
const defaultTitle = "Jan-Marlon Leibl • Fullstack Software Developer | PHP & TypeScript Expert";
const defaultDescription =
"Experienced Fullstack Developer specializing in PHP and TypeScript. Creating high-performance web applications and digital experiences with modern technologies.";
const defaultImage = "/images/profile-image.jpg";
const defaultImage = "/imageshttps://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg";
const siteUrl = "https://jleibl.net";
interface Props {
@ -94,9 +94,9 @@ const structuredDataWebsite = {
<meta property="og:image:alt" content="Jan-Marlon Leibl - Fullstack Software Developer" />
<meta property="og:site_name" content="Jan-Marlon Leibl" />
<link rel="icon" href="/profile-image.jpg" sizes="any" />
<link rel="icon" href="/profile-image.jpg" type="image/svg+xml" />
<link rel="apple-touch-icon" href="/profile-image.jpg" />
<link rel="icon" href="https://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg" sizes="any" />
<link rel="icon" href="https://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg" type="image/svg+xml" />
<link rel="apple-touch-icon" href="https://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg" />
<script type="application/ld+json" set:html={JSON.stringify(structuredDataPerson)} />
<script type="application/ld+json" set:html={JSON.stringify(structuredDataWebsite)} />

View File

@ -48,7 +48,7 @@ const interests = [
class="aspect-square theme-bg-05 rounded-2xl overflow-hidden border theme-border hover:border-white/20 transition-all duration-300 shadow-md hover:shadow-lg mx-auto md:mx-0 max-w-[280px] md:max-w-none relative group"
>
<Image
src="/profile-image.jpg"
src="https://cdn.ventry.host/janoderso/aab5b685-3731-4d2d-88fe-ef02861035d7.jpg"
alt="Jan-Marlon Leibl - Fullstack Software Developer"
width="400"
height="400"