diff --git a/src/components/ContentRow.vue b/src/components/ContentRow.vue index 9206b4c..d822502 100644 --- a/src/components/ContentRow.vue +++ b/src/components/ContentRow.vue @@ -6,17 +6,19 @@
-
- + +
-
- + + @@ -129,9 +133,7 @@ onUnmounted(() => { letter-spacing: 0.05em; /* 5% character spacing */ } -.scroll-nav-icon { - padding: 8px; - border-radius: 12px; +.scroll-nav-container { background: rgba(0, 0, 0, 0.35); backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px); @@ -139,24 +141,31 @@ onUnmounted(() => { box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.8); + border-radius: 12px; + padding: 2px; opacity: 0.7; transition: all 0.3s ease; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; } -button:hover .scroll-nav-icon { +.scroll-nav-container:hover { background: rgba(0, 0, 0, 0.45); border-color: rgba(255, 255, 255, 0.15); opacity: 1; - color: rgba(255, 255, 255, 1); 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); +} + +.scroll-nav-button { + background: transparent; + border: none; + color: rgba(255, 255, 255, 0.8); + cursor: pointer; + border-radius: 10px; +} + +.scroll-nav-container:hover .scroll-nav-button { + color: rgba(255, 255, 255, 1); } .glass-card {