sidebar sliding
This commit is contained in:
parent
6fd3f81861
commit
1f052d4c31
2 changed files with 15 additions and 3 deletions
|
@ -48,6 +48,7 @@
|
||||||
--textColor: #eee;
|
--textColor: #eee;
|
||||||
--replayGradient: linear-gradient(45deg, hsl(248deg 58% 29%), hsl(13deg 41% 42%));
|
--replayGradient: linear-gradient(45deg, hsl(248deg 58% 29%), hsl(13deg 41% 42%));
|
||||||
--glassFilter: blur(16px) saturate(180%);
|
--glassFilter: blur(16px) saturate(180%);
|
||||||
|
--sidebarWidth: 260px;
|
||||||
}
|
}
|
||||||
|
|
||||||
*:focus-visible {
|
*:focus-visible {
|
||||||
|
@ -375,13 +376,13 @@ input[type=range].web-slider::-webkit-slider-runnable-track {
|
||||||
#app-sidebar {
|
#app-sidebar {
|
||||||
/* background-color: var(--color1); */
|
/* background-color: var(--color1); */
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 260px;
|
width: var(--sidebarWidth);
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
position: relative;
|
position: relative;
|
||||||
background : var(--sidebarColorMix);
|
background : var(--sidebarColorMix);
|
||||||
max-width : 260px;
|
max-width : var(--sidebarWidth);
|
||||||
padding-top: var(--chromeHeight1);
|
padding-top: var(--chromeHeight1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3035,6 +3036,15 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.sidebartransition-enter-active,
|
||||||
|
.sidebartransition-leave-active {
|
||||||
|
transition: margin-left .35s var(--appleEase);
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebartransition-enter,
|
||||||
|
.sidebartransition-leave-to {
|
||||||
|
margin-left: calc(var(--sidebarWidth) * -1);
|
||||||
|
}
|
||||||
|
|
||||||
.drawertransition-enter-active,
|
.drawertransition-enter-active,
|
||||||
.drawertransition-leave-active {
|
.drawertransition-leave-active {
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
<div class="app-navigation" v-cloak>
|
<div class="app-navigation" v-cloak>
|
||||||
<%- include("sidebar") %>
|
<transition name="sidebartransition">
|
||||||
|
<%- include("sidebar") %>
|
||||||
|
</transition>
|
||||||
<%- include("app-content") %>
|
<%- include("app-content") %>
|
||||||
<transition name="drawertransition">
|
<transition name="drawertransition">
|
||||||
<div class="app-drawer"
|
<div class="app-drawer"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue