From a3d1ff0cf94e3d9ffc1270beae707cf00197d44f Mon Sep 17 00:00:00 2001 From: MuK IT GmbH Date: Mon, 3 Aug 2020 17:58:06 +0000 Subject: [PATCH] publish muk_web_theme - 13.0 --- muk_web_theme/__manifest__.py | 2 +- muk_web_theme/static/src/scss/appsbar.scss | 353 +++++++++++---------- 2 files changed, 180 insertions(+), 175 deletions(-) diff --git a/muk_web_theme/__manifest__.py b/muk_web_theme/__manifest__.py index e3aafae..63137ee 100644 --- a/muk_web_theme/__manifest__.py +++ b/muk_web_theme/__manifest__.py @@ -22,7 +22,7 @@ { "name": "MuK Backend Theme", "summary": "Odoo Community Backend Theme", - "version": "13.0.1.0.4", + "version": "13.0.1.0.5", "category": "Themes/Backend", "license": "LGPL-3", "author": "MuK IT", diff --git a/muk_web_theme/static/src/scss/appsbar.scss b/muk_web_theme/static/src/scss/appsbar.scss index e999daa..200fdbc 100644 --- a/muk_web_theme/static/src/scss/appsbar.scss +++ b/muk_web_theme/static/src/scss/appsbar.scss @@ -1,174 +1,179 @@ -/********************************************************************************** -* -* Copyright (c) 2017-2019 MuK IT GmbH. -* -* This file is part of MuK Backend Theme -* (see https://mukit.at). -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU Lesser General Public License as published by -* the Free Software Foundation, either version 3 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU Lesser General Public License for more details. -* -* You should have received a copy of the GNU Lesser General Public License -* along with this program. If not, see . -* -**********************************************************************************/ - -.mk_apps_sidebar_panel { - height: calc(100% - #{$o-navbar-height}); - position: fixed; - overflow-y: auto; - top: $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_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_action_manager { - padding-left: $mk-sidebar-small-width; - } - } - - .mk_sidebar_type_invisible { - .mk_apps_sidebar_panel { - display: none; - } - } - - //.sidebar_padding_invisible { - // margin-left: $sidebar-invisible; - //} - // - //.sidebar_padding_small { - // margin-left: $sidebar-small; - //} - // - //.sidebar_padding_large { - // margin-left: $sidebar-large; - //} - -} - -@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_action_manager { - padding-left: $mk-sidebar-small-width; - } - } - - .mk_sidebar_type_invisible { - .mk_apps_sidebar_panel { - display: none; - } - } - //.sidebar_padding_invisible { - // margin-left: $sidebar-invisible; - //} - // - //.sidebar_padding_small { - // margin-left: $sidebar-invisible; - //} - // - //.sidebar_padding_large { - // margin-left: $sidebar-invisible; - //} -} - -@include media-breakpoint-down(sm) { - .mk_apps_sidebar_panel { - display: none; - } - .o_action_manager { - padding-left: 0; - } - - //.sidebar_padding_invisible { - // margin-left: $sidebar-invisible; - //} - // - //.sidebar_padding_small { - // margin-left: $sidebar-invisible; - //} - // - //.sidebar_padding_large { - // margin-left: $sidebar-invisible; - //} -} - -.o_fullscreen { - .mk_apps_sidebar_panel { - display: none; - } - .o_action_manager { - padding-left: 0; - } -} +/********************************************************************************** +* +* Copyright (c) 2017-2019 MuK IT GmbH. +* +* This file is part of MuK Backend Theme +* (see https://mukit.at). +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU Lesser General Public License as published by +* the Free Software Foundation, either version 3 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU Lesser General Public License for more details. +* +* You should have received a copy of the GNU Lesser General Public License +* along with this program. If not, see . +* +**********************************************************************************/ + +.mk_apps_sidebar_panel { + height: calc(100% - #{$o-navbar-height}); + position: fixed; + overflow-y: auto; + top: $o-navbar-height; + background-color: $mk-appbar-background; + &::-webkit-scrollbar { + display: none; + } + -ms-overflow-style: none; + scrollbar-width: none; + .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_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_action_manager { + padding-left: $mk-sidebar-small-width; + } + } + + .mk_sidebar_type_invisible { + .mk_apps_sidebar_panel { + display: none; + } + } + + //.sidebar_padding_invisible { + // margin-left: $sidebar-invisible; + //} + // + //.sidebar_padding_small { + // margin-left: $sidebar-small; + //} + // + //.sidebar_padding_large { + // margin-left: $sidebar-large; + //} + +} + +@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_action_manager { + padding-left: $mk-sidebar-small-width; + } + } + + .mk_sidebar_type_invisible { + .mk_apps_sidebar_panel { + display: none; + } + } + //.sidebar_padding_invisible { + // margin-left: $sidebar-invisible; + //} + // + //.sidebar_padding_small { + // margin-left: $sidebar-invisible; + //} + // + //.sidebar_padding_large { + // margin-left: $sidebar-invisible; + //} +} + +@include media-breakpoint-down(sm) { + .mk_apps_sidebar_panel { + display: none; + } + .o_action_manager { + padding-left: 0; + } + + //.sidebar_padding_invisible { + // margin-left: $sidebar-invisible; + //} + // + //.sidebar_padding_small { + // margin-left: $sidebar-invisible; + //} + // + //.sidebar_padding_large { + // margin-left: $sidebar-invisible; + //} +} + +.o_fullscreen { + .mk_apps_sidebar_panel { + display: none; + } + .o_action_manager { + padding-left: 0; + } +}