Skip to content

Commit 9a12c93

Browse files
committed
fix: rtl issues
1 parent ae3b2a0 commit 9a12c93

File tree

5 files changed

+54
-9
lines changed

5 files changed

+54
-9
lines changed

system/core/src/components/InputWithIcons.ts

+12-2
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,19 @@ export const fullStyles = css`
8282
var(--tk-input-icon-end-padding)
8383
);
8484
--tk-icon-button-padding: 8px !important;
85-
margin: 0 -9px 0 -6px;
85+
margin-top: 0;
86+
margin-bottom: 0;
87+
margin-inline-start: -6px;
88+
-webkit-margin-start: -6px;
89+
margin-inline-end: -9px;
90+
-webkit-margin-end: -9px;
8691
}
8792
&[data-size='small'] > [data-mode='input-append'] {
88-
margin: 0 -9px 0 -3px;
93+
margin-top: 0;
94+
margin-bottom: 0;
95+
margin-inline-start: -3px;
96+
-webkit-margin-start: -3px;
97+
margin-inline-end: -9px;
98+
-webkit-margin-end: -9px;
8999
}
90100
`;

system/core/src/components/InputWithPrefix.ts

+12-2
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,19 @@ export const fullStyles = css`
9090
var(--tk-input-icon-end-padding)
9191
);
9292
--tk-icon-button-padding: 8px !important;
93-
margin: 0 -11px 0 -7px;
93+
margin-top: 0;
94+
margin-bottom: 0;
95+
margin-inline-start: -7px;
96+
-webkit-margin-start: -7px;
97+
margin-inline-end: -11px;
98+
-webkit-margin-end: -11px;
9499
}
95100
&[data-size='small'] > [data-mode='input-append'] {
96-
margin: 0 -11px 0 -3px;
101+
margin-top: 0;
102+
margin-bottom: 0;
103+
margin-inline-start: -3px;
104+
-webkit-margin-start: -3px;
105+
margin-inline-end: -11px;
106+
-webkit-margin-end: -11px;
97107
}
98108
`;

system/core/src/components/TextAreaWithIcons.ts

+12-2
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,19 @@ export const fullStyles = css`
101101
var(--tk-input-icon-end-padding)
102102
);
103103
--tk-icon-button-padding: 8px !important;
104-
margin: 0 -9px 0 -6px;
104+
margin-top: 0;
105+
margin-bottom: 0;
106+
margin-inline-start: -6px;
107+
-webkit-margin-start: -6px;
108+
margin-inline-end: -9px;
109+
-webkit-margin-end: -9px;
105110
}
106111
&[data-size='small'] > [data-mode='input-append'] {
107-
margin: 0 -9px 0 -3px;
112+
margin-top: 0;
113+
margin-bottom: 0;
114+
margin-inline-start: -3px;
115+
-webkit-margin-start: -3px;
116+
margin-inline-end: -9px;
117+
-webkit-margin-end: -9px;
108118
}
109119
`;

system/core/src/components/TextAreaWithPrefix.ts

+12-2
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,19 @@ export const fullStyles = css`
106106
var(--tk-input-icon-end-padding)
107107
);
108108
--tk-icon-button-padding: 8px !important;
109-
margin: 0 -11px 0 -8px;
109+
margin-top: 0;
110+
margin-bottom: 0;
111+
margin-inline-start: -8px;
112+
-webkit-margin-start: -8px;
113+
margin-inline-end: -11px;
114+
-webkit-margin-end: -11px;
110115
}
111116
&[data-size='small'] > [data-mode='input-append'] {
112-
margin: 0 -11px 0 -3px;
117+
margin-top: 0;
118+
margin-bottom: 0;
119+
margin-inline-start: -3px;
120+
-webkit-margin-start: -3px;
121+
margin-inline-end: -11px;
122+
-webkit-margin-end: -11px;
113123
}
114124
`;

system/stories/src/DatePicker/storyStyles.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,12 @@ export const Table = styled.table`
4141
border-bottom: 1px solid var(--border);
4242
}
4343
td {
44-
padding: var(--spacing-l2) var(--spacing-l4) var(--spacing-l2) 0px;
44+
padding-top: var(--spacing-l2);
45+
padding-bottom: var(--spacing-l2);
46+
padding-inline-start: 0;
47+
-webkit-padding-start: 0;
48+
padding-inline-end: var(--spacing-l4);
49+
-webkit-padding-end: var(--spacing-l4);
4550
line-height: 1.5;
4651
}
4752
`;

0 commit comments

Comments
 (0)