/* Copyright 2008-2015 Clipperz Srl This file is part of Clipperz, the online password manager. For further information about its features and functionalities please refer to http://www.clipperz.com. * Clipperz 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. * Clipperz 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 Clipperz. If not, see http://www.gnu.org/licenses/. */ #extraFeaturesPanel { .extraFeatureIndex { background-color: $main-alternate-color; color: $main-alternate-text-color; header { text-align: right; height: 48px; font-size: 24pt; .button { @include icon-font(); .label { padding-top: 8px; padding-right: 8px; } } } & > div { border-top: 1px solid white; & > ul > li { // padding: 10px; // padding-right: 0px; border-bottom: 1px solid white; & > ul { padding-left: 10px; } // &:last-child { // border-bottom: 1px solid white; // } &.closed > ul { display: none; visibility: hidden; } } ul { li { & > ul > li { padding: 10px; padding-right: 0px; & > div { padding: 4px; } } &.open { } &.close { } h1 { cursor: pointer; font-size: 16pt; padding: 10px; } h2 { font-weight: 300; font-size: 14pt; } h3 { font-size: 12pt; } p { font-size: 10pt; font-weight: 100; padding-bottom: 5px; line-height: 1.2em; } a.button { @include border-radius(2); display: inline-block; padding: 10px 16px; background-color: green; color: white; &:hover { color: lightgrey; }; &.disabled { background-color: #999; &:hover { color: white; }; } } } } } footer { $applicationVersionColor: #999; font-size: 8pt; padding: 5px 5px 5px 5px; border-top: 1px solid $applicationVersionColor; span { color: $applicationVersionColor; &:after { content: ":"; }; } a { color: $applicationVersionColor; text-decoration: none; padding-left: 5px; font-weight: bold; } } } .extraFeatureContent { border-right: 1px solid #222; color: white; header { display: none; } } } .mainPage.narrow { #extraFeaturesPanel { .extraFeatureContent { header { display: block; height: 48px; border-bottom : 1px solid white; .button { @include icon-font(); cursor: pointer; color: white; font-size: 16pt; padding-top: 15px; padding-left: 10px; } } } } }