diff --git a/src/components/ContentRow.vue b/src/components/ContentRow.vue
index 9d10df8..9206b4c 100644
--- a/src/components/ContentRow.vue
+++ b/src/components/ContentRow.vue
@@ -9,11 +9,13 @@
@@ -47,11 +49,13 @@
@@ -125,7 +129,9 @@ onUnmounted(() => {
letter-spacing: 0.05em; /* 5% character spacing */
}
-.scroll-nav-button {
+.scroll-nav-icon {
+ padding: 8px;
+ border-radius: 12px;
background: rgba(0, 0, 0, 0.35);
backdrop-filter: blur(24px);
-webkit-backdrop-filter: blur(24px);
@@ -135,10 +141,14 @@ onUnmounted(() => {
inset 0 1px 0 rgba(255, 255, 255, 0.15);
color: rgba(255, 255, 255, 0.8);
opacity: 0.7;
+ transition: all 0.3s ease;
cursor: pointer;
+ display: flex;
+ align-items: center;
+ justify-content: center;
}
-.scroll-nav-button:hover {
+button:hover .scroll-nav-icon {
background: rgba(0, 0, 0, 0.45);
border-color: rgba(255, 255, 255, 0.15);
opacity: 1;
@@ -146,6 +156,7 @@ onUnmounted(() => {
box-shadow:
0 12px 32px rgba(0, 0, 0, 0.6),
inset 0 1px 0 rgba(255, 255, 255, 0.2);
+ transform: scale(1.05);
}
.glass-card {