/********************************************************************************** * * Copyright (c) 2017-today MuK IT GmbH. * * This file is part of MuK Backend Theme * (see https://mukit.at). * * MuK Proprietary License v1.0 * * This software and associated files (the "Software") may only be used * (executed, modified, executed after modifications) if you have * purchased a valid license from MuK IT GmbH. * * The above permissions are granted for a single database per purchased * license. Furthermore, with a valid license it is permitted to use the * software on other databases as long as the usage is limited to a testing * or development environment. * * You may develop modules based on the Software or that use the Software * as a library (typically by depending on it, importing it and using its * resources), but without copying any source code or material from the * Software. You may distribute those modules under the license of your * choice, provided that this license is compatible with the terms of the * MuK Proprietary License (For example: LGPL, MIT, or proprietary licenses * similar to this one). * * It is forbidden to publish, distribute, sublicense, or sell copies of * the Software or modified copies of the Software. * * The above copyright notice and this permission notice must be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. * **********************************************************************************/ .mk_apps_sidebar_panel { @include mk-disable-scrollbar(); overflow-y: auto; position: fixed; top: $o-navbar-height; height: calc(100% - #{$o-navbar-height}); background-color: $mk-appbar-background; .mk_apps_sidebar { padding: 0; white-space: nowrap; .mk_apps_sidebar_menu { list-style: none; margin: 0; padding: 0; > li { margin: 0; padding: 0; border: 0px; display: block; > a { margin: 0; border: 0px; display: block; cursor: pointer; font-size: 13px; font-weight: 300; overflow: hidden; padding: 8px 11px; position: relative; text-decoration: none; color: $mk-appbar-color; text-overflow: ellipsis; .mk_apps_sidebar_icon { width: 22px; height: 22px; margin-right: 5px; } } } > li:hover > a { background: $o-brand-primary; } } } } @include media-breakpoint-up(lg) { .mk_sidebar_type_large { .mk_apps_sidebar_panel { width: $mk-sidebar-large-width; } .o_navbar + .o_action_manager { padding-left: $mk-sidebar-large-width; } } .mk_sidebar_type_small { .mk_apps_sidebar_panel { width: $mk-sidebar-small-width; .mk_apps_sidebar_name { display: none; } .mk_apps_sidebar_icon { margin-right: 0 !important; } } .o_navbar + .o_action_manager { padding-left: $mk-sidebar-small-width; } } .mk_sidebar_type_invisible { .mk_apps_sidebar_panel { display: none; } } } @include media-breakpoint-only(md) { .mk_sidebar_type_large, .mk_sidebar_type_small { .mk_apps_sidebar_panel { width: $mk-sidebar-small-width; .mk_apps_sidebar_name { display: none; } .mk_apps_sidebar_icon { margin-right: 0 !important; } } .o_navbar + .o_action_manager { padding-left: $mk-sidebar-small-width; } } .mk_sidebar_type_invisible { .mk_apps_sidebar_panel { display: none; } } } @include media-breakpoint-down(sm) { .mk_apps_sidebar_panel { display: none; } .o_action_manager { padding-left: 0; } } .editor_has_snippets_hide_backend_navbar { .mk_apps_sidebar_panel { display: none !important; } .o_action_manager { padding-left: 0 !important; } }