X-Git-Url: https://git-public.kairo.at/?p=lantea.git;a=blobdiff_plain;f=style%2Flantea.css;h=f1785fdddd4e187758d116e7796381f108aaf81e;hp=fd7ff623f5e0e04ccd87fa7e2917bf3a2229c03d;hb=edd4e60276d799d17616d0f15a50fd3898b3af4e;hpb=db2008ca0d531e0f08b936e311d649a8504b695d diff --git a/style/lantea.css b/style/lantea.css index fd7ff62..f1785fd 100644 --- a/style/lantea.css +++ b/style/lantea.css @@ -112,21 +112,22 @@ h1 { position: absolute; top: 0; bottom: 0; - left: calc(-40ch - 1ch); /* account for padding */ + transform: translateX(calc(-40ch - 1ch)); /* account for padding */ width: 40ch; + max-width: 95%; /* make sure we don't overflow the screen */ background-color: rgba(15, 15, 15, .9); color: #CCCCCC; border: 0; padding: 0 .5ch; /* account for legend */ margin: 0; z-index: 10; - transition-property: left; + transition-property: transform; transition-duration: 1s; transition-timing-function: ease; } .menuDrawer:not(.hidden) { - left: 0; + transform: translateX(0); } @media screen and (max-width: 330px) { @@ -156,6 +157,17 @@ h1 { height: 1.2em; } +/* For optical conveniece, display an "x" for closing. */ +.menuDrawer > h2:after { + content: '\00D7'; /* multiplication sign */ + display: inline-block; + vertical-align: text-top; + float: right; + margin-top: 0; + margin-right: .2em; + font-size: .75em; +} + /* Custom checkbox design */ .menuDrawer input[type="checkbox"] { display: none;