From 7bac55ca43cee341a547755d24099a57ea6ea6e7 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Fri, 24 Jul 2026 22:56:31 -0400 Subject: [PATCH] zenno: show icons on skills --- zenno/src/lib/Skill.svelte | 8 +++- zenno/src/lib/SkillIcon.svelte | 37 +++++++++++++++++++ .../src/routes/doc/tagged-skills/+page.svelte | 6 ++- zenno/vite.config.ts | 3 ++ 4 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 zenno/src/lib/SkillIcon.svelte diff --git a/zenno/src/lib/Skill.svelte b/zenno/src/lib/Skill.svelte index 9481b03..44cbe72 100644 --- a/zenno/src/lib/Skill.svelte +++ b/zenno/src/lib/Skill.svelte @@ -9,6 +9,7 @@ type Ability, type Skill, } from './data/skill'; + import SkillIcon from './SkillIcon.svelte'; interface Props { skill: Skill | null | undefined; @@ -63,9 +64,13 @@ {/each} + {s.name} diff --git a/zenno/src/lib/SkillIcon.svelte b/zenno/src/lib/SkillIcon.svelte new file mode 100644 index 0000000..46d3084 --- /dev/null +++ b/zenno/src/lib/SkillIcon.svelte @@ -0,0 +1,37 @@ + + +{#if icon !== 0} + + + + Skill icon + +{:else} +
+{/if} diff --git a/zenno/src/routes/doc/tagged-skills/+page.svelte b/zenno/src/routes/doc/tagged-skills/+page.svelte index 8f596d8..6e8e4ff 100644 --- a/zenno/src/routes/doc/tagged-skills/+page.svelte +++ b/zenno/src/routes/doc/tagged-skills/+page.svelte @@ -1,6 +1,7 @@