// Licensed to the Apache Software Foundation (ASF) under one // or more contributor license agreements. See the NOTICE file // distributed with this work for additional information // regarding copyright ownership. The ASF licenses this file // to you under the Apache License, Version 2.0 (the // "License"); you may not use this file except in compliance // with the License. You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, // software distributed under the License is distributed on an // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY // KIND, either express or implied. See the License for the // specific language governing permissions and limitations // under the License. @import "csui/csui"; @import "browser"; @import "dashboard"; @import "infrastructure"; @import "icons"; @import "instance-wizard"; @import "list-view"; @import "detail-view"; @import "multi-edit"; html body > .login { @include csui-login; } body { background: #dbdbdb; } #container { @include animation-duration(500ms); } #template { display: none !important; } #header { @include csui-header; position: relative; z-index: 2; .controls { position: relative; > * { float: left; } text-shadow: 0px 1px 1px black; } #user, .notifications { position: relative; float: right; margin-right: 20px; padding-right: 20px; top: -65px; cursor: pointer; &:hover { > span, .name { text-decoration: underline; } } } .notifications { .total { padding: 5px 10px; @include linear-gradient(#a4a4a4, lighten(#272727, 15%)); border-radius: 1px; margin-top: -5px; margin-right: 20px; float: left; border-radius: 8px; text-shadow: 0px 2px 2px black; } } .view-switcher { display: none !important; } .project-switcher { @include span-columns(3); @include row; label { @include csui-label; @include span-columns(3); margin-top: 20px; } select { @include csui-dropdown; @include span-columns(8); } } .region-switcher { @include span-columns(2); @include row; height: 100%; cursor: pointer; padding: 5px; margin-top: 10px; &:hover { .title { text-decoration: underline; } } .icon { @include span-columns(3 of 16); @include csui-sprite(142, 390); height: 30px; } .title { @include span-columns(11 of 16); @include shift(1); @include csui-label; text-align: left; margin-top: 6px; } } #user { background: url(csui/img/form/dropdown-arrow-white.png) no-repeat right; } } #main-area { width: 1280px; height: 728px; margin: 0px auto; background: white; box-shadow: 0px -15px 20px gray; overflow: hidden; border: 1px solid #c0c0c0; } #navigation { @include linear-gradient(white, #dbdbdb 7%); width: 20%; height: 100%; float: left; overflow: auto; ul { margin: 50px 0 0 0; padding: 0; li { font-size: 12px; list-style: none; text-indent: 10px; font-weight: bold; color: lighten(black, 20%); cursor: pointer; text-shadow: 0px 1px 1px darken(white, 10%); padding-left: 20px; padding-right: 20px; span { display: block; border-bottom: 1px solid #a7a7a7; padding-top: 10px; padding-bottom: 10px; box-shadow: 0px 1px 0px white; } span.icon { display: none; } &:hover, &.active { background: #3f3f3f; color: white; text-shadow: 0px 1px 1px black; box-shadow: inset 0px 0px 10px black; position: relative; z-index: 3; top: -1px; padding-top: 1px; span { border-bottom: none; box-shadow: none; } } } } } .notification-box, #user-options, .region-selector { @include csui-dialog; display: none; } // Corner user drop-down #user-options { a { @include csui-hyperlink; @include row; &.logout { font-weight: bold; margin-top: 25px; } } } // Panel toolbars .toolbar { @include csui-toolbar; .panel-controls { display: none; } .button.refresh { @include csui-button-refresh; float: right; } } // Action buttons .action { @include csui-action-button; .icon { background-image: url(../images/sprites.png); } } // Wizards .multi-wizard { @include csui-wizard; } // List view widget