diff --git a/src/components/ui/cards/EducationCard.astro b/src/components/ui/cards/EducationCard.astro
index 443b7d8..3913f30 100644
--- a/src/components/ui/cards/EducationCard.astro
+++ b/src/components/ui/cards/EducationCard.astro
@@ -23,7 +23,7 @@ const { topic, area, date, url, logoUrlLight, logoUrlDark, logoIcon } = Astro.pr
{logoUrlLight ? (
-
+
) : logoIcon ? (
-
-
+
) : null}
-
{topic}
diff --git a/src/components/ui/cards/FeaturesCard.astro b/src/components/ui/cards/FeaturesCard.astro
index 8021f88..794c50b 100644
--- a/src/components/ui/cards/FeaturesCard.astro
+++ b/src/components/ui/cards/FeaturesCard.astro
@@ -23,7 +23,7 @@ const sizeClasses = 'h-30 w-100 md:w-[300px]';
diff --git a/src/components/ui/cards/HighlightsCard.astro b/src/components/ui/cards/HighlightsCard.astro
index 6a5a2b7..0a456b4 100644
--- a/src/components/ui/cards/HighlightsCard.astro
+++ b/src/components/ui/cards/HighlightsCard.astro
@@ -27,7 +27,7 @@ const visitClass = visitSource ? 'card-hover-text-gitea' : 'card-hover-text-titl
{logoUrlLight && (
-
+
diff --git a/src/styles/global.css b/src/styles/global.css
index 14d8a22..ae01f68 100644
--- a/src/styles/global.css
+++ b/src/styles/global.css
@@ -105,12 +105,18 @@
shadow-xs hover:shadow-md dark:shadow-md dark:hover:shadow-lg
}
-@utility card-hover-icon {
+@utility card-hover-icon-color {
@apply transition-all duration-300
text-primary
group-hover:text-main
}
+@utility card-hover-icon-scale {
+ @apply transition-all duration-300
+ drop-shadow-sm
+ group-hover:scale-110
+}
+
@utility card-text-header {
@apply text-header
md:text-5xl