Skip to content

Commit a92faee

Browse files
committed
Fix conflicts, update tests
2 parents e9d8d7f + 3fa1a00 commit a92faee

File tree

5 files changed

+157
-0
lines changed

5 files changed

+157
-0
lines changed

__tests__/fixtures/tailwind-output-important.css

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3442,6 +3442,66 @@ video {
34423442
flex-shrink: 1 !important;
34433443
}
34443444

3445+
.order-1 {
3446+
order: 1 !important;
3447+
}
3448+
3449+
.order-2 {
3450+
order: 2 !important;
3451+
}
3452+
3453+
.order-3 {
3454+
order: 3 !important;
3455+
}
3456+
3457+
.order-4 {
3458+
order: 4 !important;
3459+
}
3460+
3461+
.order-5 {
3462+
order: 5 !important;
3463+
}
3464+
3465+
.order-6 {
3466+
order: 6 !important;
3467+
}
3468+
3469+
.order-7 {
3470+
order: 7 !important;
3471+
}
3472+
3473+
.order-8 {
3474+
order: 8 !important;
3475+
}
3476+
3477+
.order-9 {
3478+
order: 9 !important;
3479+
}
3480+
3481+
.order-10 {
3482+
order: 10 !important;
3483+
}
3484+
3485+
.order-11 {
3486+
order: 11 !important;
3487+
}
3488+
3489+
.order-12 {
3490+
order: 12 !important;
3491+
}
3492+
3493+
.order-first {
3494+
order: -1 !important;
3495+
}
3496+
3497+
.order-last {
3498+
order: 999 !important;
3499+
}
3500+
3501+
.order-none {
3502+
order: 0 !important;
3503+
}
3504+
34453505
.float-right {
34463506
float: right !important;
34473507
}

__tests__/fixtures/tailwind-output.css

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3442,6 +3442,66 @@ video {
34423442
flex-shrink: 1;
34433443
}
34443444

3445+
.order-1 {
3446+
order: 1;
3447+
}
3448+
3449+
.order-2 {
3450+
order: 2;
3451+
}
3452+
3453+
.order-3 {
3454+
order: 3;
3455+
}
3456+
3457+
.order-4 {
3458+
order: 4;
3459+
}
3460+
3461+
.order-5 {
3462+
order: 5;
3463+
}
3464+
3465+
.order-6 {
3466+
order: 6;
3467+
}
3468+
3469+
.order-7 {
3470+
order: 7;
3471+
}
3472+
3473+
.order-8 {
3474+
order: 8;
3475+
}
3476+
3477+
.order-9 {
3478+
order: 9;
3479+
}
3480+
3481+
.order-10 {
3482+
order: 10;
3483+
}
3484+
3485+
.order-11 {
3486+
order: 11;
3487+
}
3488+
3489+
.order-12 {
3490+
order: 12;
3491+
}
3492+
3493+
.order-first {
3494+
order: -1;
3495+
}
3496+
3497+
.order-last {
3498+
order: 999;
3499+
}
3500+
3501+
.order-none {
3502+
order: 0;
3503+
}
3504+
34453505
.float-right {
34463506
float: right;
34473507
}

src/corePlugins.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import alignContent from './plugins/alignContent'
2222
import flex from './plugins/flex'
2323
import flexGrow from './plugins/flexGrow'
2424
import flexShrink from './plugins/flexShrink'
25+
import order from './plugins/order'
2526
import float from './plugins/float'
2627
import fontFamily from './plugins/fontFamily'
2728
import fontWeight from './plugins/fontWeight'
@@ -92,6 +93,7 @@ export default function({ corePlugins: corePluginConfig }) {
9293
flex,
9394
flexGrow,
9495
flexShrink,
96+
order,
9597
float,
9698
fontFamily,
9799
fontWeight,

src/plugins/order.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import _ from 'lodash'
2+
3+
export default function() {
4+
return function({ addUtilities, e, theme, variants }) {
5+
const utilities = _.fromPairs(
6+
_.map(theme('order'), (value, modifier) => {
7+
return [
8+
`.${e(`order-${modifier}`)}`,
9+
{
10+
order: value,
11+
},
12+
]
13+
})
14+
)
15+
16+
addUtilities(utilities, variants('order'))
17+
}
18+
}

stubs/defaultConfig.stub.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,23 @@ module.exports = {
389389
'0': 0,
390390
default: 1,
391391
},
392+
order: {
393+
first: '-1',
394+
last: '999',
395+
none: '0',
396+
'1': '1',
397+
'2': '2',
398+
'3': '3',
399+
'4': '4',
400+
'5': '5',
401+
'6': '6',
402+
'7': '7',
403+
'8': '8',
404+
'9': '9',
405+
'10': '10',
406+
'11': '11',
407+
'12': '12',
408+
},
392409
listStyleType: {
393410
none: 'none',
394411
disc: 'disc',

0 commit comments

Comments
 (0)