Procházet zdrojové kódy

- move rotate class to packages/core
- prepare other angle rotate styles
- refs: https://fastbootstrap.com/docs/rotate/

Tatsuya Ise před 2 roky
rodič
revize
2701165697

+ 1 - 5
apps/app/src/styles/style-app.scss

@@ -1,4 +1,5 @@
 @import '@growi/core/scss/flex-expand';
+@import '@growi/core/scss/rotate';
 
 @import 'mixins';
 
@@ -114,8 +115,3 @@
   }
 
 }
-
-.grw-rotate-90 {
-  -webkit-transform: rotate(90deg);
-  transform: rotate(90deg);
-}

+ 16 - 0
packages/core/scss/_rotate.scss

@@ -0,0 +1,16 @@
+// refs: https://fastbootstrap.com/docs/rotate/
+$rotate-degrees: [0, 1, 2, 3, 6, 12, 45, 90, 180];
+
+.rotate-none {
+  transform: none;
+}
+
+@each $degree in $rotate-degrees {
+  .rotate-#{$degree} {
+    transform: rotate(#{$degree}deg);
+  }
+  // negative rotation
+  .-rotate-#{$degree} {
+    transform: rotate(-#{$degree}deg);
+  }
+}