Skip to content

Commit 195b515

Browse files
committed
2.0.3 release
1 parent b2463b6 commit 195b515

File tree

3 files changed

+53
-1
lines changed

3 files changed

+53
-1
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## v2.0.3
2+
3+
> `2021-06-28`
4+
5+
### 🐞 Bug Fixes
6+
- Tailwind plugin fix.
7+
8+
## v2.0.2
9+
10+
> `2021-06-27`
11+
12+
### 🐞 Bug Fixes
13+
- Merged to main branch.
14+
115
## v2.0.1
216

317
> `2021-06-27`

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vueform/slider",
3-
"version": "2.0.1",
3+
"version": "2.0.3",
44
"private": false,
55
"description": "Vue 3 slider component with tooltips & Tailwind support.",
66
"license": "MIT",

tailwind.js

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,43 @@ module.exports = plugin(({ theme, addBase, addVariant, addUtilities, e }) => {
100100
return `[disabled] .${e(`disabled${separator}${className}`)}`
101101
})
102102
})
103+
104+
addVariant('tt-focus', ({ container, separator }) => {
105+
container.walkRules(rule => {
106+
rule.selector = `.slider-tooltip-focus:not(.slider-focused) .${e(`tt-focus${separator}${rule.selector.slice(1)}`)}`
107+
rule.walkDecls(decl => {
108+
decl.important = true
109+
})
110+
})
111+
})
112+
113+
addVariant('tt-focused', ({ container, separator }) => {
114+
container.walkRules(rule => {
115+
rule.selector = `.slider-tooltip-focus.slider-focused .${e(`tt-focused${separator}${rule.selector.slice(1)}:not(.slider-tooltip-hidden)`)}`
116+
rule.walkDecls(decl => {
117+
decl.important = true
118+
})
119+
})
120+
})
121+
122+
addVariant('tt-drag', ({ container, separator }) => {
123+
container.walkRules(rule => {
124+
rule.selector = `.slider-tooltip-drag:not(.slider-state-drag) .${e(`tt-drag${separator}${rule.selector.slice(1)}`)}`
125+
rule.walkDecls(decl => {
126+
decl.important = true
127+
})
128+
})
129+
})
130+
131+
addVariant('tt-dragging', ({ container, separator }) => {
132+
container.walkRules(rule => {
133+
rule.selector = `.slider-tooltip-drag.slider-state-drag .${e(`tt-dragging${separator}${rule.selector.slice(1)}:not(.slider-tooltip-hidden)`)},
134+
.slider-tooltip-drag .slider-active .${e(`tt-dragging${separator}${rule.selector.slice(1)}`)}`
135+
rule.walkDecls(decl => {
136+
decl.important = true
137+
})
138+
})
139+
})
103140
}, {
104141
variants: {
105142
extend: {
@@ -112,6 +149,7 @@ module.exports = plugin(({ theme, addBase, addVariant, addUtilities, e }) => {
112149
translate: ['h', 'v', 'merge-h', 'merge-v'],
113150
transitionProperty: ['tap'],
114151
transitionDuration: ['tap'],
152+
display: ['tt-focus', 'tt-focused', 'tt-drag', 'tt-dragging']
115153
}
116154
},
117155
theme: {

0 commit comments

Comments
 (0)