File tree Expand file tree Collapse file tree 5 files changed +17
-5
lines changed Expand file tree Collapse file tree 5 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10
10
### Fixed
11
11
12
12
- Disable automatic ` var() ` injection for anchor properties ([ #13826 ] ( https://github.com/tailwindlabs/tailwindcss/pull/13826 ) )
13
+ - Use no value instead of ` blur(0px) ` for ` backdrop-blur-none ` and ` blur-none ` utilities ([ #13830 ] ( https://github.com/tailwindlabs/tailwindcss/pull/13830 ) )
13
14
14
15
## [ 3.4.4] - 2024-06-05
15
16
Original file line number Diff line number Diff line change @@ -2596,7 +2596,7 @@ export let corePlugins = {
2596
2596
{
2597
2597
blur : ( value ) => {
2598
2598
return {
2599
- '--tw-blur' : `blur(${ value } )` ,
2599
+ '--tw-blur' : value . trim ( ) === '' ? ' ' : `blur(${ value } )` ,
2600
2600
'@defaults filter' : { } ,
2601
2601
filter : cssFilterValue ,
2602
2602
}
@@ -2751,7 +2751,7 @@ export let corePlugins = {
2751
2751
{
2752
2752
'backdrop-blur' : ( value ) => {
2753
2753
return {
2754
- '--tw-backdrop-blur' : `blur(${ value } )` ,
2754
+ '--tw-backdrop-blur' : value . trim ( ) === '' ? ' ' : `blur(${ value } )` ,
2755
2755
'@defaults backdrop-filter' : { } ,
2756
2756
'backdrop-filter' : cssBackdropFilterValue ,
2757
2757
}
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ module.exports = {
70
70
} ,
71
71
blur : {
72
72
0 : '0' ,
73
- none : '0 ' ,
73
+ none : '' ,
74
74
sm : '4px' ,
75
75
DEFAULT : '8px' ,
76
76
md : '12px' ,
Original file line number Diff line number Diff line change 974
974
filter : var (--tw-blur ) var (--tw-brightness ) var (--tw-contrast ) var (--tw-grayscale )
975
975
var (--tw-hue-rotate ) var (--tw-invert ) var (--tw-saturate ) var (--tw-sepia ) var (--tw-drop-shadow );
976
976
}
977
+ .blur-none {
978
+ --tw-blur : ;
979
+ filter : var (--tw-blur ) var (--tw-brightness ) var (--tw-contrast ) var (--tw-grayscale )
980
+ var (--tw-hue-rotate ) var (--tw-invert ) var (--tw-saturate ) var (--tw-sepia ) var (--tw-drop-shadow );
981
+ }
977
982
.brightness-150 {
978
983
--tw-brightness : brightness (1.5 );
979
984
filter : var (--tw-blur ) var (--tw-brightness ) var (--tw-contrast ) var (--tw-grayscale )
1027
1032
var (--tw-backdrop-grayscale ) var (--tw-backdrop-hue-rotate ) var (--tw-backdrop-invert )
1028
1033
var (--tw-backdrop-opacity ) var (--tw-backdrop-saturate ) var (--tw-backdrop-sepia );
1029
1034
}
1035
+ .backdrop-blur-none {
1036
+ --tw-backdrop-blur : ;
1037
+ backdrop-filter : var (--tw-backdrop-blur ) var (--tw-backdrop-brightness ) var (--tw-backdrop-contrast )
1038
+ var (--tw-backdrop-grayscale ) var (--tw-backdrop-hue-rotate ) var (--tw-backdrop-invert )
1039
+ var (--tw-backdrop-opacity ) var (--tw-backdrop-saturate ) var (--tw-backdrop-sepia );
1040
+ }
1030
1041
.backdrop-brightness-50 {
1031
1042
--tw-backdrop-brightness : brightness (0.5 );
1032
1043
backdrop-filter : var (--tw-backdrop-blur ) var (--tw-backdrop-brightness ) var (--tw-backdrop-contrast )
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ test('basic usage', () => {
129
129
<div
130
130
class= "
131
131
filter filter-none
132
- blur-md
132
+ blur-md blur-none
133
133
brightness-150
134
134
contrast-50
135
135
drop-shadow-md
@@ -144,7 +144,7 @@ test('basic usage', () => {
144
144
class= "
145
145
backdrop-filter
146
146
backdrop-filter-none
147
- backdrop-blur-lg
147
+ backdrop-blur-lg backdrop-blur-none
148
148
backdrop-brightness-50
149
149
backdrop-contrast-0
150
150
backdrop-grayscale
You can’t perform that action at this time.
0 commit comments