Merge pull request #702 from tailwindcss/disable-text-style-variants

Disable unnecessary variants for text style plugins
This commit is contained in:
Adam Wathan 2019-03-02 15:22:55 -05:00 committed by GitHub
commit ce48a4c91d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 683 deletions

View File

@ -6207,22 +6207,6 @@ h6 {
font-style: normal !important;
}
.hover\:italic:hover {
font-style: italic !important;
}
.hover\:not-italic:hover {
font-style: normal !important;
}
.focus\:italic:focus {
font-style: italic !important;
}
.focus\:not-italic:focus {
font-style: normal !important;
}
.uppercase {
text-transform: uppercase !important;
}
@ -6239,38 +6223,6 @@ h6 {
text-transform: none !important;
}
.hover\:uppercase:hover {
text-transform: uppercase !important;
}
.hover\:lowercase:hover {
text-transform: lowercase !important;
}
.hover\:capitalize:hover {
text-transform: capitalize !important;
}
.hover\:normal-case:hover {
text-transform: none !important;
}
.focus\:uppercase:focus {
text-transform: uppercase !important;
}
.focus\:lowercase:focus {
text-transform: lowercase !important;
}
.focus\:capitalize:focus {
text-transform: capitalize !important;
}
.focus\:normal-case:focus {
text-transform: none !important;
}
.underline {
text-decoration: underline !important;
}
@ -6317,26 +6269,6 @@ h6 {
-moz-osx-font-smoothing: auto !important;
}
.hover\:antialiased:hover {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.focus\:antialiased:focus {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.tracking-tighter {
letter-spacing: -.05em !important;
}
@ -12276,22 +12208,6 @@ h6 {
font-style: normal !important;
}
.sm\:hover\:italic:hover {
font-style: italic !important;
}
.sm\:hover\:not-italic:hover {
font-style: normal !important;
}
.sm\:focus\:italic:focus {
font-style: italic !important;
}
.sm\:focus\:not-italic:focus {
font-style: normal !important;
}
.sm\:uppercase {
text-transform: uppercase !important;
}
@ -12308,38 +12224,6 @@ h6 {
text-transform: none !important;
}
.sm\:hover\:uppercase:hover {
text-transform: uppercase !important;
}
.sm\:hover\:lowercase:hover {
text-transform: lowercase !important;
}
.sm\:hover\:capitalize:hover {
text-transform: capitalize !important;
}
.sm\:hover\:normal-case:hover {
text-transform: none !important;
}
.sm\:focus\:uppercase:focus {
text-transform: uppercase !important;
}
.sm\:focus\:lowercase:focus {
text-transform: lowercase !important;
}
.sm\:focus\:capitalize:focus {
text-transform: capitalize !important;
}
.sm\:focus\:normal-case:focus {
text-transform: none !important;
}
.sm\:underline {
text-decoration: underline !important;
}
@ -12386,26 +12270,6 @@ h6 {
-moz-osx-font-smoothing: auto !important;
}
.sm\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.sm\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.sm\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.sm\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.sm\:tracking-tighter {
letter-spacing: -.05em !important;
}
@ -18346,22 +18210,6 @@ h6 {
font-style: normal !important;
}
.md\:hover\:italic:hover {
font-style: italic !important;
}
.md\:hover\:not-italic:hover {
font-style: normal !important;
}
.md\:focus\:italic:focus {
font-style: italic !important;
}
.md\:focus\:not-italic:focus {
font-style: normal !important;
}
.md\:uppercase {
text-transform: uppercase !important;
}
@ -18378,38 +18226,6 @@ h6 {
text-transform: none !important;
}
.md\:hover\:uppercase:hover {
text-transform: uppercase !important;
}
.md\:hover\:lowercase:hover {
text-transform: lowercase !important;
}
.md\:hover\:capitalize:hover {
text-transform: capitalize !important;
}
.md\:hover\:normal-case:hover {
text-transform: none !important;
}
.md\:focus\:uppercase:focus {
text-transform: uppercase !important;
}
.md\:focus\:lowercase:focus {
text-transform: lowercase !important;
}
.md\:focus\:capitalize:focus {
text-transform: capitalize !important;
}
.md\:focus\:normal-case:focus {
text-transform: none !important;
}
.md\:underline {
text-decoration: underline !important;
}
@ -18456,26 +18272,6 @@ h6 {
-moz-osx-font-smoothing: auto !important;
}
.md\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.md\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.md\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.md\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.md\:tracking-tighter {
letter-spacing: -.05em !important;
}
@ -24416,22 +24212,6 @@ h6 {
font-style: normal !important;
}
.lg\:hover\:italic:hover {
font-style: italic !important;
}
.lg\:hover\:not-italic:hover {
font-style: normal !important;
}
.lg\:focus\:italic:focus {
font-style: italic !important;
}
.lg\:focus\:not-italic:focus {
font-style: normal !important;
}
.lg\:uppercase {
text-transform: uppercase !important;
}
@ -24448,38 +24228,6 @@ h6 {
text-transform: none !important;
}
.lg\:hover\:uppercase:hover {
text-transform: uppercase !important;
}
.lg\:hover\:lowercase:hover {
text-transform: lowercase !important;
}
.lg\:hover\:capitalize:hover {
text-transform: capitalize !important;
}
.lg\:hover\:normal-case:hover {
text-transform: none !important;
}
.lg\:focus\:uppercase:focus {
text-transform: uppercase !important;
}
.lg\:focus\:lowercase:focus {
text-transform: lowercase !important;
}
.lg\:focus\:capitalize:focus {
text-transform: capitalize !important;
}
.lg\:focus\:normal-case:focus {
text-transform: none !important;
}
.lg\:underline {
text-decoration: underline !important;
}
@ -24526,26 +24274,6 @@ h6 {
-moz-osx-font-smoothing: auto !important;
}
.lg\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.lg\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.lg\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.lg\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.lg\:tracking-tighter {
letter-spacing: -.05em !important;
}
@ -30486,22 +30214,6 @@ h6 {
font-style: normal !important;
}
.xl\:hover\:italic:hover {
font-style: italic !important;
}
.xl\:hover\:not-italic:hover {
font-style: normal !important;
}
.xl\:focus\:italic:focus {
font-style: italic !important;
}
.xl\:focus\:not-italic:focus {
font-style: normal !important;
}
.xl\:uppercase {
text-transform: uppercase !important;
}
@ -30518,38 +30230,6 @@ h6 {
text-transform: none !important;
}
.xl\:hover\:uppercase:hover {
text-transform: uppercase !important;
}
.xl\:hover\:lowercase:hover {
text-transform: lowercase !important;
}
.xl\:hover\:capitalize:hover {
text-transform: capitalize !important;
}
.xl\:hover\:normal-case:hover {
text-transform: none !important;
}
.xl\:focus\:uppercase:focus {
text-transform: uppercase !important;
}
.xl\:focus\:lowercase:focus {
text-transform: lowercase !important;
}
.xl\:focus\:capitalize:focus {
text-transform: capitalize !important;
}
.xl\:focus\:normal-case:focus {
text-transform: none !important;
}
.xl\:underline {
text-decoration: underline !important;
}
@ -30596,26 +30276,6 @@ h6 {
-moz-osx-font-smoothing: auto !important;
}
.xl\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.xl\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.xl\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
.xl\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto !important;
-moz-osx-font-smoothing: auto !important;
}
.xl\:tracking-tighter {
letter-spacing: -.05em !important;
}

View File

@ -6207,22 +6207,6 @@ h6 {
font-style: normal;
}
.hover\:italic:hover {
font-style: italic;
}
.hover\:not-italic:hover {
font-style: normal;
}
.focus\:italic:focus {
font-style: italic;
}
.focus\:not-italic:focus {
font-style: normal;
}
.uppercase {
text-transform: uppercase;
}
@ -6239,38 +6223,6 @@ h6 {
text-transform: none;
}
.hover\:uppercase:hover {
text-transform: uppercase;
}
.hover\:lowercase:hover {
text-transform: lowercase;
}
.hover\:capitalize:hover {
text-transform: capitalize;
}
.hover\:normal-case:hover {
text-transform: none;
}
.focus\:uppercase:focus {
text-transform: uppercase;
}
.focus\:lowercase:focus {
text-transform: lowercase;
}
.focus\:capitalize:focus {
text-transform: capitalize;
}
.focus\:normal-case:focus {
text-transform: none;
}
.underline {
text-decoration: underline;
}
@ -6317,26 +6269,6 @@ h6 {
-moz-osx-font-smoothing: auto;
}
.hover\:antialiased:hover {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.focus\:antialiased:focus {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.tracking-tighter {
letter-spacing: -.05em;
}
@ -12276,22 +12208,6 @@ h6 {
font-style: normal;
}
.sm\:hover\:italic:hover {
font-style: italic;
}
.sm\:hover\:not-italic:hover {
font-style: normal;
}
.sm\:focus\:italic:focus {
font-style: italic;
}
.sm\:focus\:not-italic:focus {
font-style: normal;
}
.sm\:uppercase {
text-transform: uppercase;
}
@ -12308,38 +12224,6 @@ h6 {
text-transform: none;
}
.sm\:hover\:uppercase:hover {
text-transform: uppercase;
}
.sm\:hover\:lowercase:hover {
text-transform: lowercase;
}
.sm\:hover\:capitalize:hover {
text-transform: capitalize;
}
.sm\:hover\:normal-case:hover {
text-transform: none;
}
.sm\:focus\:uppercase:focus {
text-transform: uppercase;
}
.sm\:focus\:lowercase:focus {
text-transform: lowercase;
}
.sm\:focus\:capitalize:focus {
text-transform: capitalize;
}
.sm\:focus\:normal-case:focus {
text-transform: none;
}
.sm\:underline {
text-decoration: underline;
}
@ -12386,26 +12270,6 @@ h6 {
-moz-osx-font-smoothing: auto;
}
.sm\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sm\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.sm\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sm\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.sm\:tracking-tighter {
letter-spacing: -.05em;
}
@ -18346,22 +18210,6 @@ h6 {
font-style: normal;
}
.md\:hover\:italic:hover {
font-style: italic;
}
.md\:hover\:not-italic:hover {
font-style: normal;
}
.md\:focus\:italic:focus {
font-style: italic;
}
.md\:focus\:not-italic:focus {
font-style: normal;
}
.md\:uppercase {
text-transform: uppercase;
}
@ -18378,38 +18226,6 @@ h6 {
text-transform: none;
}
.md\:hover\:uppercase:hover {
text-transform: uppercase;
}
.md\:hover\:lowercase:hover {
text-transform: lowercase;
}
.md\:hover\:capitalize:hover {
text-transform: capitalize;
}
.md\:hover\:normal-case:hover {
text-transform: none;
}
.md\:focus\:uppercase:focus {
text-transform: uppercase;
}
.md\:focus\:lowercase:focus {
text-transform: lowercase;
}
.md\:focus\:capitalize:focus {
text-transform: capitalize;
}
.md\:focus\:normal-case:focus {
text-transform: none;
}
.md\:underline {
text-decoration: underline;
}
@ -18456,26 +18272,6 @@ h6 {
-moz-osx-font-smoothing: auto;
}
.md\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.md\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.md\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.md\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.md\:tracking-tighter {
letter-spacing: -.05em;
}
@ -24416,22 +24212,6 @@ h6 {
font-style: normal;
}
.lg\:hover\:italic:hover {
font-style: italic;
}
.lg\:hover\:not-italic:hover {
font-style: normal;
}
.lg\:focus\:italic:focus {
font-style: italic;
}
.lg\:focus\:not-italic:focus {
font-style: normal;
}
.lg\:uppercase {
text-transform: uppercase;
}
@ -24448,38 +24228,6 @@ h6 {
text-transform: none;
}
.lg\:hover\:uppercase:hover {
text-transform: uppercase;
}
.lg\:hover\:lowercase:hover {
text-transform: lowercase;
}
.lg\:hover\:capitalize:hover {
text-transform: capitalize;
}
.lg\:hover\:normal-case:hover {
text-transform: none;
}
.lg\:focus\:uppercase:focus {
text-transform: uppercase;
}
.lg\:focus\:lowercase:focus {
text-transform: lowercase;
}
.lg\:focus\:capitalize:focus {
text-transform: capitalize;
}
.lg\:focus\:normal-case:focus {
text-transform: none;
}
.lg\:underline {
text-decoration: underline;
}
@ -24526,26 +24274,6 @@ h6 {
-moz-osx-font-smoothing: auto;
}
.lg\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lg\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.lg\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lg\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.lg\:tracking-tighter {
letter-spacing: -.05em;
}
@ -30486,22 +30214,6 @@ h6 {
font-style: normal;
}
.xl\:hover\:italic:hover {
font-style: italic;
}
.xl\:hover\:not-italic:hover {
font-style: normal;
}
.xl\:focus\:italic:focus {
font-style: italic;
}
.xl\:focus\:not-italic:focus {
font-style: normal;
}
.xl\:uppercase {
text-transform: uppercase;
}
@ -30518,38 +30230,6 @@ h6 {
text-transform: none;
}
.xl\:hover\:uppercase:hover {
text-transform: uppercase;
}
.xl\:hover\:lowercase:hover {
text-transform: lowercase;
}
.xl\:hover\:capitalize:hover {
text-transform: capitalize;
}
.xl\:hover\:normal-case:hover {
text-transform: none;
}
.xl\:focus\:uppercase:focus {
text-transform: uppercase;
}
.xl\:focus\:lowercase:focus {
text-transform: lowercase;
}
.xl\:focus\:capitalize:focus {
text-transform: capitalize;
}
.xl\:focus\:normal-case:focus {
text-transform: none;
}
.xl\:underline {
text-decoration: underline;
}
@ -30596,26 +30276,6 @@ h6 {
-moz-osx-font-smoothing: auto;
}
.xl\:hover\:antialiased:hover {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.xl\:hover\:subpixel-antialiased:hover {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.xl\:focus\:antialiased:focus {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.xl\:focus\:subpixel-antialiased:focus {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
.xl\:tracking-tighter {
letter-spacing: -.05em;
}

View File

@ -56,10 +56,10 @@ module.exports = {
textAlign: ['responsive'],
textColor: ['responsive', 'hover', 'focus'],
fontSize: ['responsive'],
fontStyle: ['responsive', 'hover', 'focus'],
textTransform: ['responsive', 'hover', 'focus'],
fontStyle: ['responsive'],
textTransform: ['responsive'],
textDecoration: ['responsive', 'hover', 'focus'],
fontSmoothing: ['responsive', 'hover', 'focus'],
fontSmoothing: ['responsive'],
letterSpacing: ['responsive'],
userSelect: ['responsive'],
verticalAlign: ['responsive'],