Ver código fonte

Add grid modules

Jeremy Thomas 8 anos atrás
pai
commit
2673f2b0f0
6 arquivos alterados com 875 adições e 869 exclusões
  1. 1 0
      bulma.sass
  2. 836 836
      docs/css/bulma-docs.css
  3. 0 1
      sass/components/components.sass
  4. 0 32
      sass/grid/columns.sass
  5. 4 0
      sass/grid/grid.sass
  6. 34 0
      sass/grid/tiles.sass

+ 1 - 0
bulma.sass

@@ -3,4 +3,5 @@
 @import "sass/base/base.sass"
 @import "sass/elements/elements.sass"
 @import "sass/components/components.sass"
+@import "sass/grid/grid.sass"
 @import "sass/layout/layout.sass"

Diferenças do arquivo suprimidas por serem muito extensas
+ 836 - 836
docs/css/bulma-docs.css


+ 0 - 1
sass/components/components.sass

@@ -1,7 +1,6 @@
 @charset "utf-8"
 
 @import "card"
-@import "grid"
 @import "highlight"
 @import "level"
 @import "media"

+ 0 - 32
sass/components/grid.sass → sass/grid/columns.sass

@@ -251,35 +251,3 @@
     // Modifiers
     &.is-desktop
       display: flex
-
-.tile
-  align-items: stretch
-  flex-basis: auto
-  flex-grow: 1
-  flex-shrink: 1
-  min-height: min-content
-  // Modifiers
-  &.is-ancestor
-    margin-left: -10px
-    margin-right: -10px
-    margin-top: -10px
-    &:last-child
-      margin-bottom: -10px
-    &:not(:last-child)
-      margin-bottom: 10px
-  &.is-child
-    margin: 0 !important
-  &.is-parent
-    padding: 10px
-  &.is-vertical
-    flex-direction: column
-    & > .tile.is-child:not(:last-child)
-      margin-bottom: 20px !important
-  // Responsiveness
-  +tablet
-    &:not(.is-child)
-      display: flex
-    @for $i from 1 through 12
-      &.is-#{$i}
-        flex: none
-        width: ($i / 12) * 100%

+ 4 - 0
sass/grid/grid.sass

@@ -0,0 +1,4 @@
+@charset "utf-8"
+
+@import "columns"
+@import "tiles"

+ 34 - 0
sass/grid/tiles.sass

@@ -0,0 +1,34 @@
+@import "../utilities/mixins.sass"
+@import "../utilities/variables.sass"
+
+.tile
+  align-items: stretch
+  flex-basis: auto
+  flex-grow: 1
+  flex-shrink: 1
+  min-height: min-content
+  // Modifiers
+  &.is-ancestor
+    margin-left: -10px
+    margin-right: -10px
+    margin-top: -10px
+    &:last-child
+      margin-bottom: -10px
+    &:not(:last-child)
+      margin-bottom: 10px
+  &.is-child
+    margin: 0 !important
+  &.is-parent
+    padding: 10px
+  &.is-vertical
+    flex-direction: column
+    & > .tile.is-child:not(:last-child)
+      margin-bottom: 20px !important
+  // Responsiveness
+  +tablet
+    &:not(.is-child)
+      display: flex
+    @for $i from 1 through 12
+      &.is-#{$i}
+        flex: none
+        width: ($i / 12) * 100%

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff