passman/sass/partials/tabs.scss
binsky cae98cfa8d fix icon style for productive nextcloud instances
Signed-off-by: binsky <timo@binsky.org>
2021-08-23 15:37:54 +02:00

84 lines
2.3 KiB
SCSS

/**
* Nextcloud - passman
*
* @copyright Copyright (c) 2016, Sander Brand (brantje@gmail.com)
* @copyright Copyright (c) 2016, Marcos Zuriaga Miguel (wolfi@wolfi.es)
* @license GNU AGPL version 3 or any later version
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
.app-sidebar-tabs {
display: flex;
flex-direction: column;
min-height: 0;
flex: 1 1 100%;
z-index: 51;
background: var(--color-main-background);
}
.app-sidebar-tabs__nav {
background: var(--color-background-hover);
ul {
display: flex;
justify-content: stretch;
}
}
.theme--dark {
.app-sidebar-tabs__nav {
background: var(--color-background-darker);
}
}
.app-sidebar-tabs__tab.active {
color: var(--color-text-light);
border-bottom-color: var(--color-primary-element);
box-shadow: inset 0 -1px 0 var(--color-primary-element);
font-weight: bold;
}
.app-sidebar-tabs__tab:not(.active):hover, .app-sidebar-tabs__tab:not(.active):focus {
border-bottom-color: var(--color-background-darker);
box-shadow: inset 0 -1px 0 var(--color-background-darker);
}
.app-sidebar-tabs__tab:hover, .app-sidebar-tabs__tab:focus, .app-sidebar-tabs__tab:active, .app-sidebar-tabs__tab.active {
opacity: 1;
cursor: pointer;
}
.app-sidebar-tabs__tab {
position: relative;
display: block;
overflow: hidden;
padding: 10px 10px 10px 10px;
transition: color var(--animation-quick), opacity var(--animation-quick), border-color var(--animation-quick);
text-align: center;
white-space: nowrap;
text-overflow: ellipsis;
opacity: .7;
color: var(--color-main-text);
border-bottom: 1px solid var(--color-border);
}
.tab_container {
border: 1px solid #eee;
border-top-color: #0082c9;
border-bottom-width: 0;
clear: both;
padding: 0 1em;
}