Skip to content

Commit 38962a5

Browse files
committed
Add "no-outline" utility
1 parent 775fc30 commit 38962a5

File tree

4 files changed

+14
-0
lines changed

4 files changed

+14
-0
lines changed

__tests__/fixtures/tailwind-output.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3191,6 +3191,10 @@ button,
31913191
opacity: 1;
31923192
}
31933193

3194+
.no-outline {
3195+
outline: none;
3196+
}
3197+
31943198
.overflow-auto {
31953199
overflow: auto;
31963200
}

defaultConfig.stub.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -862,6 +862,7 @@ module.exports = {
862862
minWidth: ['responsive'],
863863
negativeMargin: ['responsive'],
864864
opacity: ['responsive'],
865+
outline: [],
865866
overflow: ['responsive'],
866867
padding: ['responsive'],
867868
pointerEvents: ['responsive'],

src/generators/outline.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import defineClasses from '../util/defineClasses'
2+
3+
export default function() {
4+
return defineClasses({
5+
'no-outline': { outline: 'none' },
6+
})
7+
}

src/utilityModules.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import minHeight from './generators/minHeight'
2424
import minWidth from './generators/minWidth'
2525
import negativeMargin from './generators/negativeMargin'
2626
import opacity from './generators/opacity'
27+
import outline from './generators/outline'
2728
import overflow from './generators/overflow'
2829
import padding from './generators/padding'
2930
import pointerEvents from './generators/pointerEvents'
@@ -71,6 +72,7 @@ export default [
7172
{ name: 'minWidth', generator: minWidth },
7273
{ name: 'negativeMargin', generator: negativeMargin },
7374
{ name: 'opacity', generator: opacity },
75+
{ name: 'outline', generator: outline },
7476
{ name: 'overflow', generator: overflow },
7577
{ name: 'padding', generator: padding },
7678
{ name: 'pointerEvents', generator: pointerEvents },

0 commit comments

Comments
 (0)