Refactor ProseIcon component to improve icon usage and enhance text styling

This commit is contained in:
2025-04-17 18:37:17 +02:00
parent 2b87544f6a
commit 18559bdae3
4 changed files with 68 additions and 65 deletions

View File

@@ -28,14 +28,11 @@ const colorVariants = {
</script>
<template>
<span class="inline-flex items-center">
<UIcon
class="mr-1"
:name="`i-logos:${icon}`"
/>
<span class="inline-flex items-center transform translate-y-1 gap-1">
<UIcon :name="icon" />
<span
:class="colorVariants[color as keyof typeof colorVariants]"
class="sofia font-medium underline-offset-2 underline"
class="sofia font-bold underline-offset-2 underline"
>
<slot />
</span>