Skip to content

Commit 1a53a76

Browse files
authored
Unify time transitions across the Navigator (#920)
1 parent 10b0971 commit 1a53a76

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/components/AdjustableSidebarWidth.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ export default {
464464
left: 0;
465465
z-index: $nav-z-index + 1;
466466
transform: translateX(-100%);
467-
transition: transform 0.15s ease-in;
467+
transition: transform var(--nav-transition-duration) ease-in;
468468
left: 0;
469469
470470
:deep(.aside-animated-child) {
@@ -477,8 +477,9 @@ export default {
477477
:deep(.aside-animated-child) {
478478
--index: 0;
479479
opacity: 1;
480-
transition: opacity 0.15s linear;
481-
transition-delay: calc(var(--index) * 0.15s + 0.15s);
480+
transition: opacity var(--nav-transition-duration) linear;
481+
transition-delay:
482+
calc(var(--index) * var(--nav-transition-duration) + var(--nav-transition-duration));
482483
}
483484
}
484485

src/components/DocumentationLayout.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,14 +245,14 @@ export default {
245245
}
246246
247247
.documentation-layout {
248-
--delay: 1s;
248+
--nav-transition-duration: 0.15s;
249249
display: flex;
250250
flex-flow: column;
251251
background: var(--colors-text-background, var(--color-text-background));
252252
253253
.delay-hiding-leave-active {
254254
// don't hide navigator until delay time has passed
255-
transition: display var(--delay);
255+
transition: display var(--nav-transition-duration);
256256
}
257257
}
258258

0 commit comments

Comments
 (0)