diff --git a/src/app.html b/src/app.html index 7d708d5..caa6bce 100644 --- a/src/app.html +++ b/src/app.html @@ -4,7 +4,7 @@ - Kevin Riehl — Software Engineer (React, Node.js, TypeScript) | Portfolio + Kevin Riehl — Lead Software Engineer (React, Node.js, WebRTC) | Portfolio %sveltekit.head% diff --git a/src/lib/components/NodeModal.svelte b/src/lib/components/NodeModal.svelte index ca3873d..6777124 100644 --- a/src/lib/components/NodeModal.svelte +++ b/src/lib/components/NodeModal.svelte @@ -143,10 +143,15 @@ {/if} - - {#if node.category === 'projects' && node.status} + + {#if node.category === 'projects' && (node.status || node.downloads)}
- {node.status} + {#if node.status} + {node.status} + {/if} + {#if node.downloads} + ↓ {node.downloads} + {/if}
{/if} @@ -471,6 +476,18 @@ transform: translateY(0); } + .downloads-badge { + display: inline-block; + padding: 0.2rem 0.6rem; + border: 1px solid rgba(255, 215, 0, 0.35); + border-radius: 12px; + background: rgba(255, 215, 0, 0.08); + color: var(--color-gold); + font-size: 0.75rem; + font-weight: 600; + letter-spacing: 0.02em; + } + .project-status { margin: 0.75rem 0; } diff --git a/src/lib/components/SeoContent.svelte b/src/lib/components/SeoContent.svelte index 1f2c215..3295241 100644 --- a/src/lib/components/SeoContent.svelte +++ b/src/lib/components/SeoContent.svelte @@ -79,6 +79,9 @@ {#if project.techStack?.length}

Tech: {project.techStack.join(', ')}

{/if} + {#if project.downloads} +

{project.downloads}

+ {/if}