Skip to content

Commit

Permalink
add flex-direction, align-items and justify content utilities / add a…
Browse files Browse the repository at this point in the history
…ligned option to list
  • Loading branch information
Dimitris Psaropoulos committed Nov 4, 2017
1 parent f930c38 commit 1d66ba7
Show file tree
Hide file tree
Showing 5 changed files with 108 additions and 0 deletions.
3 changes: 3 additions & 0 deletions app/templates/main.scss
Expand Up @@ -14,12 +14,15 @@
@import 'objects/media';
@import 'objects/type';

@import 'utilities/align-items';
@import 'utilities/align';
@import 'utilities/bgcolor';
@import 'utilities/clearfix';
@import 'utilities/color';
@import 'utilities/display';
@import 'utilities/flex-direction';
@import 'utilities/float';
@import 'utilities/justify-content';
@import 'utilities/margin';
@import 'utilities/opacity';
@import 'utilities/padding';
Expand Down
11 changes: 11 additions & 0 deletions app/templates/objects/_list.scss
@@ -1,3 +1,14 @@
/**
* Enable / Disable aligment modifiers.
* .o-list--middle : Align list items on middle vertically
* .o-list--bottom : Align list items on bottom vertically
*
* Type: Boolean
*/

$iota-objs-list-aligned: false;


/**
* Enable / Disable block modifier. .o-list--block : Each list
* item will have display block with a bottom margin.
Expand Down
31 changes: 31 additions & 0 deletions app/templates/utilities/_align-items.scss
@@ -0,0 +1,31 @@
/**
* Enable / Disable breakpoint specific classes
*
* Type: Boolean
*/

$iota-utils-align-items-res: false;


/**
* Override breakpoints map only for align utility
*
* Type: Type: Map
*/

$iota-utils-align-items-breakpoints: $iota-global-breakpoints;


/**
* Namespace classes
*
* Type: String
*/

$iota-utils-align-items-namespace : 'ai-';
$iota-utils-align-items-start-name : 'start';
$iota-utils-align-items-end-name : 'end';
$iota-utils-align-items-center-name : 'center';


@import 'node_modules/iotacss/utilities/align-items';
32 changes: 32 additions & 0 deletions app/templates/utilities/_flex-direction.scss
@@ -0,0 +1,32 @@
/**
* Enable / Disable breakpoint specific classes
*
* Type: Boolean
*/

$iota-utils-flex-direction-res: false;


/**
* Override breakpoints map only for align utility
*
* Type: Type: Map
*/

$iota-utils-flex-direction-breakpoints: $iota-global-breakpoints;


/**
* Namespace classes
*
* Type: String
*/

$iota-utils-flex-direction-namespace : 'fd-';
$iota-utils-flex-direction-row-name : 'row';
$iota-utils-flex-direction-row-reverse-name : 'rowrev';
$iota-utils-flex-direction-column-name : 'col';
$iota-utils-flex-direction-column-reverse-name : 'colrev';


@import 'node_modules/iotacss/utilities/flex-direction';
31 changes: 31 additions & 0 deletions app/templates/utilities/_justify-content.scss
@@ -0,0 +1,31 @@
/**
* Enable / Disable breakpoint specific classes
*
* Type: Boolean
*/

$iota-utils-justify-content-res: false;


/**
* Override breakpoints map only for align utility
*
* Type: Type: Map
*/

$iota-utils-justify-content-breakpoints: $iota-global-breakpoints;


/**
* Namespace classes
*
* Type: String
*/

$iota-utils-justify-content-namespace : 'jc-';
$iota-utils-justify-content-start-name : 'start';
$iota-utils-justify-content-end-name : 'end';
$iota-utils-justify-content-center-name : 'center';


@import 'node_modules/iotacss/utilities/justify-content';

0 comments on commit 1d66ba7

Please sign in to comment.