Skip to content

Commit 7b7c524

Browse files
committed
Setting good defaults
1 parent dd32ece commit 7b7c524

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

core/src/components/col/col.scss

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/**
88
* @prop --col-unit-size: The size of each Column unit.
99
*/
10-
--col-unit-size: calc((100% - (var(--ion-grid-columns) - 1) * var(--ion-grid-gap)) / var(--ion-grid-columns));
10+
--col-unit-size: calc((100% - (var(--ion-grid-columns, 12) - 1) * var(--ion-grid-gap, 0px)) / var(--ion-grid-columns, 12));
1111

1212
/**
1313
* @prop --ion-grid-columns: The number of total Columns in the Grid
@@ -40,12 +40,13 @@
4040
:host([class^="ion-grid-col-"]),
4141
:host([class*=" ion-grid-col-"]) {
4242
flex: 0 0 calc(var(--ion-grid-col-span) * var(--col-unit-size) + (var(--ion-grid-col-span) - 1) * var(--ion-grid-gap));
43+
flex: 0 0 calc(var(--ion-grid-col-span) * var(--col-unit-size) + (var(--ion-grid-col-span) - 1) * var(--ion-grid-gap, 0px));
4344
}
4445

4546
:host([class^="ion-grid-offset-col-"]),
4647
:host([class*=" ion-grid-offset-col-"]) {
4748
--margin-calc: calc(
48-
var(--col-unit-size) * var(--ion-grid-col-margin) + (var(--ion-grid-gap) * var(--ion-grid-col-margin))
49+
var(--col-unit-size) * var(--ion-grid-col-margin) + (var(--ion-grid-gap, 0px) * var(--ion-grid-col-margin))
4950
);
5051

5152
@include margin-horizontal(var(--margin-calc), 0);

0 commit comments

Comments
 (0)