Просмотр исходного кода

Merge pull request #247 from smiclea/dropdown-fix

Fix checkmark symbol animation in Safari
Dorin Paslaru 8 лет назад
Родитель
Сommit
7bb22e9c9e
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      src/components/molecules/Dropdown/index.jsx

+ 4 - 4
src/components/molecules/Dropdown/index.jsx

@@ -82,19 +82,19 @@ const Checkmark = styled.div`
   align-items: center;
   #symbol {
     transition: stroke ${StyleProps.animations.swift};
-    stroke-dasharray: 20;
-    stroke-dashoffset: ${props => props.show ? 0 : -12};
+    stroke-dasharray: 12;
+    stroke-dashoffset: ${props => props.show ? 0 : 12};
     animation-duration: 100ms;
     animation-timing-function: ease-in-out;
     animation-fill-mode: forwards;
 
     @keyframes dashOn {
-      from { stroke-dashoffset: -12; }
+      from { stroke-dashoffset: 12; }
       to { stroke-dashoffset: 0; }
     }
     @keyframes dashOff {
       from { stroke-dashoffset: 0; }
-      to { stroke-dashoffset: -12; }
+      to { stroke-dashoffset: 12; }
     }
   }
 `