File tree 4 files changed +27
-29
lines changed
4 files changed +27
-29
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ defineProps<{
18
18
bottom : 0 ;
19
19
left : 0 ;
20
20
z-index : var (--vp-z-index-backdrop );
21
- background : rgba ( 0 , 0 , 0 , .6 );
21
+ background : var ( --vp-c-bg-backdrop );
22
22
transition : opacity 0.5s ;
23
23
}
24
24
Original file line number Diff line number Diff line change @@ -42,22 +42,17 @@ provide('close-screen', closeScreen)
42
42
}
43
43
44
44
.VPNav.no-sidebar {
45
- -webkit-backdrop-filter : saturate (50% ) blur (8px );
46
- backdrop-filter : saturate (50% ) blur (8px );
47
- background : rgba (255 , 255 , 255 , 0.7 );
45
+ background : var (--vp-c-bg-alpha-without-backdrop );
48
46
}
49
47
50
- .dark .VPNav.no-sidebar {
51
- background : rgba (36 , 36 , 36 , 0.7 );
52
- }
53
-
54
- @supports not (backdrop-filter : saturate (50% ) blur (8px )) {
48
+ @supports (
49
+ (backdrop-filter : saturate (50% ) blur (8px )) or
50
+ (-webkit-backdrop-filter : saturate (50% ) blur (8px ))
51
+ ) {
55
52
.VPNav.no-sidebar {
56
- background : rgba (255 , 255 , 255 , 0.95 );
57
- }
58
-
59
- .dark .VPNav.no-sidebar {
60
- background : rgba (36 , 36 , 36 , 0.95 );
53
+ -webkit-backdrop-filter : saturate (50% ) blur (8px );
54
+ backdrop-filter : saturate (50% ) blur (8px );
55
+ background : var (--vp-c-bg-alpha-with-backdrop );
61
56
}
62
57
}
63
58
}
Original file line number Diff line number Diff line change @@ -70,24 +70,19 @@ const { hasSidebar } = useSidebar()
70
70
}
71
71
72
72
.VPNavBar.has-sidebar .content {
73
- margin-right : -32px ;
74
- padding-right : 32px ;
75
- -webkit-backdrop-filter : saturate (50% ) blur (8px );
76
- backdrop-filter : saturate (50% ) blur (8px );
77
- background : rgba (255 , 255 , 255 , 0.7 );
73
+ margin-right : -100vw ;
74
+ padding-right : 100vw ;
75
+ background : var (--vp-c-bg-alpha-without-backdrop );
78
76
}
79
77
80
- .dark .VPNavBar.has-sidebar .content {
81
- background : rgba (36 , 36 , 36 , 0.7 );
82
- }
83
-
84
- @supports not (backdrop-filter : saturate (50% ) blur (8px )) {
78
+ @supports (
79
+ (backdrop-filter : saturate (50% ) blur (8px )) or
80
+ (-webkit-backdrop-filter : saturate (50% ) blur (8px ))
81
+ ) {
85
82
.VPNavBar.has-sidebar .content {
86
- background : rgba (255 , 255 , 255 , 0.95 );
87
- }
88
-
89
- .dark .VPNavBar.has-sidebar .content {
90
- background : rgba (36 , 36 , 36 , 0.95 );
83
+ -webkit-backdrop-filter : saturate (50% ) blur (8px );
84
+ backdrop-filter : saturate (50% ) blur (8px );
85
+ background : var (--vp-c-bg-alpha-with-backdrop );
91
86
}
92
87
}
93
88
}
Original file line number Diff line number Diff line change 88
88
--vp-c-bg-mute : var (--vp-c-white-mute );
89
89
--vp-c-bg-alt : var (--vp-c-white-soft );
90
90
91
+ --vp-c-bg-alpha-with-backdrop : rgba (255 , 255 , 255 , 0.7 );
92
+ --vp-c-bg-alpha-without-backdrop : rgba (255 , 255 , 255 , 0.95 );
93
+
94
+ --vp-c-bg-backdrop : rgba (0 , 0 , 0 , 0.6 );
95
+
91
96
--vp-c-divider : var (--vp-c-divider-light-1 );
92
97
--vp-c-divider-light : var (--vp-c-divider-light-2 );
93
98
121
126
--vp-c-bg-mute : var (--vp-c-gray-dark-3 );
122
127
--vp-c-bg-alt : var (--vp-c-black );
123
128
129
+ --vp-c-bg-alpha-with-backdrop : rgba (36 , 36 , 36 , 0.7 );
130
+ --vp-c-bg-alpha-without-backdrop : rgba (36 , 36 , 36 , 0.95 );
131
+
124
132
--vp-c-divider : var (--vp-c-divider-dark-1 );
125
133
--vp-c-divider-light : var (--vp-c-divider-dark-2 );
126
134
You can’t perform that action at this time.
0 commit comments