diff --git a/app/app.vue b/app/app.vue index f35d064..05edb22 100644 --- a/app/app.vue +++ b/app/app.vue @@ -126,7 +126,7 @@ let stopWatch: (() => void) | null = null onMounted(() => { if (!import.meta.client) return - useEventListener('scroll', scrollStore.updateScrollValue) + useEventListener('scroll', scrollStore.updateScrollValue, { passive: true }) stopWatch = watch( scrollGnbPosition, diff --git a/layers/components/atoms/Button/Circle.vue b/layers/components/atoms/Button/Circle.vue index c6e6cd6..0c76db0 100644 --- a/layers/components/atoms/Button/Circle.vue +++ b/layers/components/atoms/Button/Circle.vue @@ -47,4 +47,8 @@ const componentProps = computed(() => { after:content-[''] after:absolute after:top-0 after:left-0 after:w-full after:h-full after:bg-white after:rounded-full after:opacity-0 after:transition-all after:duration-300 after:ease-in-out hover:after:opacity-10; } + +.btn-circle:deep(svg) { + @apply w-[20px] h-[20px] md:w-[24px] md:h-[24px]; +} diff --git a/layers/components/atoms/Video.vue b/layers/components/atoms/Video.vue index 0ae60e0..8e6bf39 100644 --- a/layers/components/atoms/Video.vue +++ b/layers/components/atoms/Video.vue @@ -1,92 +1,128 @@