1
0
Fork 0

Merge pull request #3472 from rabuzarus/feature/frio/fixedaside2

Frio: better UX for aside bar
This commit is contained in:
Tobias Diekershoff 2017-05-17 11:27:37 +02:00 committed by GitHub
commit fd5d058156
4 changed files with 78 additions and 0 deletions

View file

@ -100,6 +100,36 @@ code {
}
.help-content-wrapper code, .help-aside-wrapper code {display: inline}
/**
* mobile aside
*/
@media screen and (max-width: 990px) {
aside{
position: fixed!important;
top: 0!important;
background-color: #fff;
width: 100%;
max-width: 300px;
height: 100%;
padding-top: 100px;
z-index: 10;
}
aside::before {
content: " ";
position: fixed;
display: block;
top: 0; left: 300px; right: 0; bottom: 0;
background-color: rgba(0,0,0,0.4);
opacity: 0;
transition: opacity 0.5s;
}
aside.canvas-slid::before {
opacity: 1;
}
/* prevent page scroll when the aside is opened **/
body.aside-out { overflow: hidden; }
}
/*
* standard page elements
*/