Skip to content

Commit fdc5565

Browse files
authored
Merge pull request #671 from tailwindcss/extend-tracking-scale
Extend letter-spacing scale
2 parents 26a0c23 + 6379595 commit fdc5565

File tree

3 files changed

+135
-12
lines changed

3 files changed

+135
-12
lines changed

__tests__/fixtures/tailwind-output-important.css

Lines changed: 65 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5935,18 +5935,30 @@ table {
59355935
-moz-osx-font-smoothing: auto !important;
59365936
}
59375937

5938+
.tracking-tighter {
5939+
letter-spacing: -.05em !important;
5940+
}
5941+
59385942
.tracking-tight {
5939-
letter-spacing: -0.05em !important;
5943+
letter-spacing: -.025em !important;
59405944
}
59415945

59425946
.tracking-normal {
59435947
letter-spacing: 0 !important;
59445948
}
59455949

59465950
.tracking-wide {
5951+
letter-spacing: .025em !important;
5952+
}
5953+
5954+
.tracking-wider {
59475955
letter-spacing: .05em !important;
59485956
}
59495957

5958+
.tracking-widest {
5959+
letter-spacing: .1em !important;
5960+
}
5961+
59505962
.select-none {
59515963
user-select: none !important;
59525964
}
@@ -11584,18 +11596,30 @@ table {
1158411596
-moz-osx-font-smoothing: auto !important;
1158511597
}
1158611598

11599+
.sm\:tracking-tighter {
11600+
letter-spacing: -.05em !important;
11601+
}
11602+
1158711603
.sm\:tracking-tight {
11588-
letter-spacing: -0.05em !important;
11604+
letter-spacing: -.025em !important;
1158911605
}
1159011606

1159111607
.sm\:tracking-normal {
1159211608
letter-spacing: 0 !important;
1159311609
}
1159411610

1159511611
.sm\:tracking-wide {
11612+
letter-spacing: .025em !important;
11613+
}
11614+
11615+
.sm\:tracking-wider {
1159611616
letter-spacing: .05em !important;
1159711617
}
1159811618

11619+
.sm\:tracking-widest {
11620+
letter-spacing: .1em !important;
11621+
}
11622+
1159911623
.sm\:select-none {
1160011624
user-select: none !important;
1160111625
}
@@ -17234,18 +17258,30 @@ table {
1723417258
-moz-osx-font-smoothing: auto !important;
1723517259
}
1723617260

17261+
.md\:tracking-tighter {
17262+
letter-spacing: -.05em !important;
17263+
}
17264+
1723717265
.md\:tracking-tight {
17238-
letter-spacing: -0.05em !important;
17266+
letter-spacing: -.025em !important;
1723917267
}
1724017268

1724117269
.md\:tracking-normal {
1724217270
letter-spacing: 0 !important;
1724317271
}
1724417272

1724517273
.md\:tracking-wide {
17274+
letter-spacing: .025em !important;
17275+
}
17276+
17277+
.md\:tracking-wider {
1724617278
letter-spacing: .05em !important;
1724717279
}
1724817280

17281+
.md\:tracking-widest {
17282+
letter-spacing: .1em !important;
17283+
}
17284+
1724917285
.md\:select-none {
1725017286
user-select: none !important;
1725117287
}
@@ -22884,18 +22920,30 @@ table {
2288422920
-moz-osx-font-smoothing: auto !important;
2288522921
}
2288622922

22923+
.lg\:tracking-tighter {
22924+
letter-spacing: -.05em !important;
22925+
}
22926+
2288722927
.lg\:tracking-tight {
22888-
letter-spacing: -0.05em !important;
22928+
letter-spacing: -.025em !important;
2288922929
}
2289022930

2289122931
.lg\:tracking-normal {
2289222932
letter-spacing: 0 !important;
2289322933
}
2289422934

2289522935
.lg\:tracking-wide {
22936+
letter-spacing: .025em !important;
22937+
}
22938+
22939+
.lg\:tracking-wider {
2289622940
letter-spacing: .05em !important;
2289722941
}
2289822942

22943+
.lg\:tracking-widest {
22944+
letter-spacing: .1em !important;
22945+
}
22946+
2289922947
.lg\:select-none {
2290022948
user-select: none !important;
2290122949
}
@@ -28534,18 +28582,30 @@ table {
2853428582
-moz-osx-font-smoothing: auto !important;
2853528583
}
2853628584

28585+
.xl\:tracking-tighter {
28586+
letter-spacing: -.05em !important;
28587+
}
28588+
2853728589
.xl\:tracking-tight {
28538-
letter-spacing: -0.05em !important;
28590+
letter-spacing: -.025em !important;
2853928591
}
2854028592

2854128593
.xl\:tracking-normal {
2854228594
letter-spacing: 0 !important;
2854328595
}
2854428596

2854528597
.xl\:tracking-wide {
28598+
letter-spacing: .025em !important;
28599+
}
28600+
28601+
.xl\:tracking-wider {
2854628602
letter-spacing: .05em !important;
2854728603
}
2854828604

28605+
.xl\:tracking-widest {
28606+
letter-spacing: .1em !important;
28607+
}
28608+
2854928609
.xl\:select-none {
2855028610
user-select: none !important;
2855128611
}

__tests__/fixtures/tailwind-output.css

Lines changed: 65 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5935,18 +5935,30 @@ table {
59355935
-moz-osx-font-smoothing: auto;
59365936
}
59375937

5938+
.tracking-tighter {
5939+
letter-spacing: -.05em;
5940+
}
5941+
59385942
.tracking-tight {
5939-
letter-spacing: -0.05em;
5943+
letter-spacing: -.025em;
59405944
}
59415945

59425946
.tracking-normal {
59435947
letter-spacing: 0;
59445948
}
59455949

59465950
.tracking-wide {
5951+
letter-spacing: .025em;
5952+
}
5953+
5954+
.tracking-wider {
59475955
letter-spacing: .05em;
59485956
}
59495957

5958+
.tracking-widest {
5959+
letter-spacing: .1em;
5960+
}
5961+
59505962
.select-none {
59515963
user-select: none;
59525964
}
@@ -11584,18 +11596,30 @@ table {
1158411596
-moz-osx-font-smoothing: auto;
1158511597
}
1158611598

11599+
.sm\:tracking-tighter {
11600+
letter-spacing: -.05em;
11601+
}
11602+
1158711603
.sm\:tracking-tight {
11588-
letter-spacing: -0.05em;
11604+
letter-spacing: -.025em;
1158911605
}
1159011606

1159111607
.sm\:tracking-normal {
1159211608
letter-spacing: 0;
1159311609
}
1159411610

1159511611
.sm\:tracking-wide {
11612+
letter-spacing: .025em;
11613+
}
11614+
11615+
.sm\:tracking-wider {
1159611616
letter-spacing: .05em;
1159711617
}
1159811618

11619+
.sm\:tracking-widest {
11620+
letter-spacing: .1em;
11621+
}
11622+
1159911623
.sm\:select-none {
1160011624
user-select: none;
1160111625
}
@@ -17234,18 +17258,30 @@ table {
1723417258
-moz-osx-font-smoothing: auto;
1723517259
}
1723617260

17261+
.md\:tracking-tighter {
17262+
letter-spacing: -.05em;
17263+
}
17264+
1723717265
.md\:tracking-tight {
17238-
letter-spacing: -0.05em;
17266+
letter-spacing: -.025em;
1723917267
}
1724017268

1724117269
.md\:tracking-normal {
1724217270
letter-spacing: 0;
1724317271
}
1724417272

1724517273
.md\:tracking-wide {
17274+
letter-spacing: .025em;
17275+
}
17276+
17277+
.md\:tracking-wider {
1724617278
letter-spacing: .05em;
1724717279
}
1724817280

17281+
.md\:tracking-widest {
17282+
letter-spacing: .1em;
17283+
}
17284+
1724917285
.md\:select-none {
1725017286
user-select: none;
1725117287
}
@@ -22884,18 +22920,30 @@ table {
2288422920
-moz-osx-font-smoothing: auto;
2288522921
}
2288622922

22923+
.lg\:tracking-tighter {
22924+
letter-spacing: -.05em;
22925+
}
22926+
2288722927
.lg\:tracking-tight {
22888-
letter-spacing: -0.05em;
22928+
letter-spacing: -.025em;
2288922929
}
2289022930

2289122931
.lg\:tracking-normal {
2289222932
letter-spacing: 0;
2289322933
}
2289422934

2289522935
.lg\:tracking-wide {
22936+
letter-spacing: .025em;
22937+
}
22938+
22939+
.lg\:tracking-wider {
2289622940
letter-spacing: .05em;
2289722941
}
2289822942

22943+
.lg\:tracking-widest {
22944+
letter-spacing: .1em;
22945+
}
22946+
2289922947
.lg\:select-none {
2290022948
user-select: none;
2290122949
}
@@ -28534,18 +28582,30 @@ table {
2853428582
-moz-osx-font-smoothing: auto;
2853528583
}
2853628584

28585+
.xl\:tracking-tighter {
28586+
letter-spacing: -.05em;
28587+
}
28588+
2853728589
.xl\:tracking-tight {
28538-
letter-spacing: -0.05em;
28590+
letter-spacing: -.025em;
2853928591
}
2854028592

2854128593
.xl\:tracking-normal {
2854228594
letter-spacing: 0;
2854328595
}
2854428596

2854528597
.xl\:tracking-wide {
28598+
letter-spacing: .025em;
28599+
}
28600+
28601+
.xl\:tracking-wider {
2854628602
letter-spacing: .05em;
2854728603
}
2854828604

28605+
.xl\:tracking-widest {
28606+
letter-spacing: .1em;
28607+
}
28608+
2854928609
.xl\:select-none {
2855028610
user-select: none;
2855128611
}

defaultTheme.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,9 +168,12 @@ module.exports = function() {
168168
loose: 2,
169169
},
170170
letterSpacing: {
171-
tight: '-0.05em',
171+
tighter: '-.05em',
172+
tight: '-.025em',
172173
normal: '0',
173-
wide: '0.05em',
174+
wide: '.025em',
175+
wider: '.05em',
176+
widest: '.1em',
174177
},
175178
textColor: theme => theme.colors,
176179
backgroundColor: theme => theme.colors,

0 commit comments

Comments
 (0)