From 80b80329bc9b4a336dd7584753e5d16231e76297 Mon Sep 17 00:00:00 2001 From: Local Server Date: Wed, 14 Jan 2026 07:33:38 -0600 Subject: [PATCH] Fix: Portfolio page layout and image loading - use featuredimage field --- website/public/portfolio.html | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/website/public/portfolio.html b/website/public/portfolio.html index ab574dc..c571592 100644 --- a/website/public/portfolio.html +++ b/website/public/portfolio.html @@ -325,8 +325,9 @@ // Safe template with validated data modalContent.innerHTML = `
- ${project.title}
@@ -341,7 +342,9 @@
${project.description || "No description available."}
-
+ ${ + project.createdat + ? `
Created on ${new Date( project.createdat @@ -350,7 +353,9 @@ month: "long", day: "numeric", })} -
+
` + : "" + }
`; modal.style.display = "block"; @@ -416,11 +421,12 @@ }')" style="background: white; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.1); transition: all 0.3s; cursor: pointer;">
${project.title} ${ @@ -433,6 +439,11 @@

${ project.title }

+ ${ + project.description && project.description.replace(/<[^>]*>/g, '').trim() + ? `

${project.description.replace(/<[^>]*>/g, '').substring(0, 80)}${project.description.length > 80 ? '...' : ''}

` + : "" + }
`