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 {