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 {