diff --git a/app/components/ProjectGallery.vue b/app/components/ProjectGallery.vue index a768be2..872a985 100644 --- a/app/components/ProjectGallery.vue +++ b/app/components/ProjectGallery.vue @@ -46,8 +46,8 @@ defineExpose({ openGallery }) icon="i-lucide-x" variant="ghost" size="lg" - @click="isOpen = false" :aria-label="'Close gallery'" + @click="isOpen = false" /> diff --git a/app/components/TechBadge.vue b/app/components/TechBadge.vue index 11380c4..dd4f14b 100644 --- a/app/components/TechBadge.vue +++ b/app/components/TechBadge.vue @@ -35,8 +35,9 @@ const techData = computed((): Technology => { let found = allTechs.find((t) => t.name.toLowerCase() === techName.toLowerCase()) - if (!found && techMapping[techName]) { - found = allTechs.find((t) => t.name.toLowerCase() === techMapping[techName].toLowerCase()) + const mapped = techMapping[techName] + if (!found && mapped) { + found = allTechs.find((t) => t.name.toLowerCase() === mapped.toLowerCase()) } return found ?? { name: techName, image: '', level: 'Intermediate' as const } diff --git a/app/components/content/Details.vue b/app/components/content/Details.vue index c6b0fa4..af2fdad 100644 --- a/app/components/content/Details.vue +++ b/app/components/content/Details.vue @@ -33,7 +33,8 @@ const props = withDefaults(defineProps(), { /> -
diff --git a/app/components/content/ProseImg.vue b/app/components/content/ProseImg.vue index 70b21db..ec59878 100644 --- a/app/components/content/ProseImg.vue +++ b/app/components/content/ProseImg.vue @@ -50,7 +50,7 @@ const wrapperStyle = computed(() => { :title="props.title || props.caption" loading="lazy" :class="props.align === 'full' && !attrs.class ? 'w-full rounded-lg' : 'rounded-lg'" - /> + > [
- Killian' DAL-CIN @@ -39,7 +40,8 @@ const quickLinks = computed(() => [ Navigation
@@ -83,7 +87,8 @@ function isActive(path: string): boolean {