diff --git a/components/product/ProductSlider/ProductSlider.module.css b/components/product/ProductSlider/ProductSlider.module.css index e5e6b4fa7..740c30369 100644 --- a/components/product/ProductSlider/ProductSlider.module.css +++ b/components/product/ProductSlider/ProductSlider.module.css @@ -32,11 +32,39 @@ } .positionIndicator { - @apply bg-hover-1 hover:bg-hover-2 transition-colors w-3 h-3 rounded-full mx-2 focus:outline-none; + @apply rounded-full p-2; + + /* :hover .dot { + @apply bg-hover-2; + } + + :focus .dot { + @apply outline-none; + } */ } -.positionIndicatorActive { - @apply bg-white hover:bg-white; +.dot { + @apply bg-hover-1 transition w-3 h-3 rounded-full; +} + +.positionIndicator:hover .dot { + @apply bg-hover-2; +} + +.positionIndicator:focus { + @apply outline-none; +} + +.positionIndicator:focus .dot { + @apply shadow-outline-blue; +} + +.positionIndicatorActive .dot { + @apply bg-white; +} + +.positionIndicatorActive:hover .dot { + @apply bg-white; } /* sx={{ width: '10px', diff --git a/components/product/ProductSlider/ProductSlider.tsx b/components/product/ProductSlider/ProductSlider.tsx index 0e9411596..0b95ba1e2 100644 --- a/components/product/ProductSlider/ProductSlider.tsx +++ b/components/product/ProductSlider/ProductSlider.tsx @@ -59,7 +59,9 @@ const ProductSlider: FC = ({ children }) => { onClick={() => { slider.moveToSlideRelative(idx) }} - /> + > +
+ ) })}