Skip to content

Commit 1e56947

Browse files
feat(style): DLT-2976 update underline thickness and offset (#1058)
1 parent 3907b11 commit 1e56947

File tree

3 files changed

+13
-15
lines changed

3 files changed

+13
-15
lines changed

packages/dialtone-css/lib/build/less/components/link.less

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,16 @@
3131
color: var(--link-color-default);
3232
font: inherit;
3333
text-decoration: var(--link-text-decoration);
34-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100));
35-
text-decoration-thickness: var(--dt-size-border-50);
34+
text-underline-offset: var(--dt-size-200);
35+
text-decoration-thickness: var(--dt-size-border-100);
3636
background-color: var(--link-background-color);
3737
border: 0;
3838
transition-timing-function: var(--ttf-out-quint);
3939
transition-duration: var(--td200);
4040
transition-property: background-color, border, box-shadow;
4141

4242
// Reset button appearance
43-
-webkit-appearance: none;
44-
-moz-appearance: none;
45-
appearance: none;
43+
appearance: none;
4644
fill: currentColor;
4745

4846
&:hover {
@@ -188,8 +186,8 @@
188186
--link-text-decoration: underline;
189187
--link-background-color: hsl(var(--dt-color-surface-brand-strong-hsl) / 0.25);
190188

191-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100));
192-
text-decoration-thickness: var(--dt-size-border-50);
189+
text-underline-offset: var(--dt-size-200);
190+
text-decoration-thickness: var(--dt-size-border-100);
193191
}
194192

195193
&:active {

packages/dialtone-css/lib/build/less/dialtone-reset.less

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,14 @@ pre {
8080

8181
a {
8282
background-color: transparent;
83-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100));
84-
text-decoration-thickness: var(--dt-size-border-50);
83+
text-underline-offset: var(--dt-size-200);
84+
text-decoration-thickness: var(--dt-size-border-100);
8585
}
8686

8787
ins,
8888
u {
89-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100));
90-
text-decoration-thickness: var(--dt-size-border-50);
89+
text-underline-offset: var(--dt-size-200);
90+
text-decoration-thickness: var(--dt-size-border-100);
9191
}
9292

9393
/**
@@ -99,7 +99,7 @@ abbr[title] {
9999
text-decoration: underline; /* 2 */
100100
text-decoration: underline dotted; /* 2 */
101101
border-block-end: none; /* 1 */
102-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100));
102+
text-underline-offset: var(--dt-size-200);
103103
text-decoration-thickness: var(--dt-size-border-100);
104104
}
105105

packages/dialtone-css/lib/build/less/utilities/typography.less

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -357,13 +357,13 @@ ul {
357357

358358
.d-td-underline {
359359
text-decoration: underline !important;
360-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100)) !important;
361-
text-decoration-thickness: var(--dt-size-border-50) !important;
360+
text-underline-offset: var(--dt-size-200) !important;
361+
text-decoration-thickness: var(--dt-size-border-100) !important;
362362
}
363363

364364
.d-td-dotted {
365365
text-decoration: underline dotted !important;
366-
text-underline-offset: calc(var(--dt-size-border-300) - var(--dt-size-border-100)) !important;
366+
text-underline-offset: var(--dt-size-200) !important;
367367
text-decoration-thickness: var(--dt-size-border-100) !important;
368368
}
369369

0 commit comments

Comments
 (0)