@@ -29,32 +29,36 @@ main {
2929 mobile-starlight-toc nav {
3030 view-transition-name : mobile-starlight-toc-nav;
3131 }
32- }
33-
34- /* Animate the page Title */
35- ::view-transition-old (title ),
36- ::view-transition-new (title ) {
37- height : 100% ;
38- width : auto;
39- }
40- ::view-transition-group (title ) {
41- overflow : clip;
42- }
32+ & ::view-transition-new (header ),
33+ & ::view-transition-old (header ),
34+ & ::view-transition-new (mobile-starlight-toc-nav ),
35+ & ::view-transition-old (mobile-starlight-toc-nav ) {
36+ animation-name : none;
37+ }
38+ /* Animate the page Title */
39+ & ::view-transition-old (title ),
40+ & ::view-transition-new (title ) {
41+ height : 100% ;
42+ width : auto;
43+ }
44+ & ::view-transition-group (title ) {
45+ overflow : clip;
46+ }
4347
44- /* Animate the main area */
45- ::view-transition-old (main ),
46- ::view-transition-new (main ) {
47- animation-name : none;
48+ & ::view-transition-old (main ),
49+ & ::view-transition-new (main ) {
50+ animation-name : none;
51+ }
52+ & ::view-transition-group (main ) {
53+ animation-timing-function : linear;
54+ }
4855}
4956: active-view-transition-type (forward )::view-transition-new (main ) {
5057 animation-name : main-mask-forward;
5158}
5259: active-view-transition-type (backward )::view-transition-new (main ) {
5360 animation-name : main-mask-backward;
5461}
55- ::view-transition-group (main ) {
56- animation-timing-function : linear;
57- }
5862
5963@keyframes main-mask-forward {
6064 0% {
0 commit comments