Skip to content

Commit 39a9b1e

Browse files
committed
Small fixes
1 parent e1a0648 commit 39a9b1e

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

core/src/components/col/col.scss

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
// --------------------------------------------------
55

66
:host {
7+
/**
8+
* @prop --col-unit-size: The size of each Column unit.
9+
*/
10+
--col-unit-size: calc((100% - (var(--ion-grid-columns, 12) - 1) * var(--ion-grid-gap)) / var(--ion-grid-columns, 12));
11+
712
/**
813
* @prop --ion-grid-columns: The number of total Columns in the Grid
914
* @prop --ion-grid-column-padding: Padding for the Column
@@ -26,8 +31,6 @@
2631
width: 100%;
2732
max-width: 100%;
2833
min-height: 1px; // Prevent columns from collapsing when empty
29-
30-
--col-unit-size: calc((100% - (var(--ion-grid-columns, 12) - 1) * var(--ion-grid-gap)) / var(--ion-grid-columns, 12));
3134
}
3235

3336
:host(.ion-grid-col-auto){
@@ -46,14 +49,8 @@
4649
[class^="ion-grid-offset-col-"],
4750
[class*=" ion-grid-offset-col-"]) {
4851
--margin-calc: calc(var(--col-unit-size) * var(--ion-grid-col-margin) + (var(--ion-grid-gap) * var(--ion-grid-col-margin)));
49-
margin-left: var(--margin-calc);
50-
}
51-
52-
.rtl :host(
53-
[class^="ion-grid-offset-col-"],
54-
[class*=" ion-grid-offset-col-"]) {
55-
margin-left: 0;
56-
margin-right: var(--margin-calc);
52+
53+
@include margin-horizontal(var(--margin-calc), 0);
5754
}
5855

5956
$max: 12;

0 commit comments

Comments
 (0)