blob: f17b0f4c789b37a193439663fb9a9587645c9d7f [file] [log] [blame]
/**
* 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 'common.less';
.settings-compare-layout {
.accordion .panel-group .panel {
padding: 0;
}
.comparison-table-header {
margin: 0 0 10px 0;
line-height: 25px;
}
.property-name-column {
width: 25%
}
.property-value-column {
word-break: break-all;
overflow: auto;
max-height: 300px;
}
.accordion-without-tabs {
margin-top: 50px;
}
.comparison-row {
margin-left: -25px;
padding: 10px 0;
}
.undefined {
font-style: italic;
color: @gray-text;
}
.has-compare-diffs {
background-color: rgba(211, 237, 247, 0.39);
}
}
#serviceConfig {
&.non-wizard {
background: white;
padding: 15px;
}
.alert{
.glyphicon-refresh{
margin-left:10px;
}
.glyphicon-warning-sign {
color: @health-status-yellow;
}
}
.collapsable {
cursor: pointer;
}
.directories {
min-width: 280px;
}
.panel-heading {
cursor: pointer;
}
.panel-group {
.control-label {
text-align: left;
word-wrap: break-word;
font-weight: 500;
.glyphicon-lock {
color: #008000;
}
}
.service-config-section{
.overridden-property{
background-color: rgba(211, 237, 247, 0.39);
padding: 5px;
margin-left: -5px;
}
.checkbox {
&.list-inline {
vertical-align: baseline;
&>.ember-checkbox{
margin-left: -14px;
}
}
}
}
.entry-row.indent-1 {
margin-left: 2em;
}
.entry-row.indent-2 {
margin-left: 4em;
}
.entry-row {
margin: 0;
.action{
margin-left: 3px;
margin-right: 1px;
font-size: 13px;
white-space: nowrap;
}
input[type="radio"] {
margin-right: 5px;
margin-left: -20px;
}
.control-group {
margin: 0;
.overrideField {
display: block;
margin-top: 5px;
margin-bottom: 5px;
}
.overridden-hosts-view {
display: inline-block;
}
&>.ember-checkbox{
margin-bottom: 5px;
}
}
.overrideField {
.long-input {
width: 101%;
}
.config-controls {
padding-left: 0;
padding-right: 0;
margin-left: -5px;
.help-block {
margin: 0;
line-height: 32px;
}
}
}
}
form {
margin-bottom: 0;
}
}
.badge {
margin-left: 4px;
}
.master-host, .master-hosts, .slave-hosts {
padding-top: 5px;
line-height: 20px;
}
.common-config-category {
clear: both;
.icon-repeat {
color: #cbcbcb;
padding: 5px 10px;
text-decoration: none;
}
}
.enhanced-config-tab-content {
.action {
display: inline-block;
}
}
.common-config-category, .enhanced-config-tab-content {
.panel-title {
line-height: 16px;
}
.action {
cursor: pointer;
}
.a-icon(@color) {
color: @color;
margin-right: 2px;
}
.glyphicon-plus-sign {
.a-icon(@health-status-green);
}
.glyphicon-minus-sign {
.a-icon(#FF4B4B);
}
.icon-undo {
.a-icon(rgb(243, 178, 11));
}
.btn-final{
background: transparent repeat scroll 0 0 #fff;
}
.btn-final .glyphicon-lock{
color: #a6a6a6;
cursor: inherit;
}
.btn-final.active .glyphicon-lock {
color: blue;
}
.btn-final.active { //copied from Bootstrap .btn.active
background-color: #e6e6e6;
background-color: #d9d9d9 \9;
background-image: none;
outline: 0;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-final.active[disabled] {
cursor: not-allowed;
}
a.panel-toggle:hover {
text-decoration: none;
.category-name {
color: #337ab7;
text-decoration: underline;
}
}
}
.enhanced-config-tab-content
{
.action-button {
margin-left: 3px;
}
}
.capacity-scheduler {
.header {
margin-bottom: 10px;
.col-md-1 {
padding-top: 10px;
font-weight: bold;
}
}
form.form-horizontal {
margin-left: 20px;
.control-label-span {
word-wrap: break-word;
}
}
table tr, svg {
cursor: pointer;
}
.marker {
margin: 0 5px;
display: inline-block;
width: 12px;
height: 12px;
}
.frame{
position:relative;
width: 200px;
height: 200px;
}
}
.nav-tabs > li > a {
padding-left: 8px;
padding-right: 8px;
&.new {
font-weight: 700;
}
}
.with-unit{
float: left;
.input-group-addon{
overflow: hidden;
max-width:250px;
}
}
.dropdown-menu > li > a:hover {
text-shadow: none;
}
.db-connection {
.spinner {
width: @spinner-small-width;
height: @spinner-small-height;
background-size: cover;
i {
font-size: 1em;
}
}
.glyphicon-ok-sign, .glyphicon-warning-sign {
font-size: 27px;
line-height: 30px;
}
.glyphicon-warning-sign {
color: @health-status-red;
}
.btn-wrapper {
min-width: 200px;
}
.connection-result {
font-size: 15px;
line-height: @default-button-height;
}
a {
vertical-align: top;
color: #333;
&:hover {
text-decoration: none;
color: #333;
}
}
}
.help-block {
display: inline-block;
}
.long-input {
width: 75%;
}
.config-controls {
line-height: 34px;
vertical-align: top;
a:hover {
text-decoration: none;
}
}
.clear-left{
clear:left;
padding-top: 5px;
}
}
#host-selection-dialog {
.modal-body {
.table {
th:first-child,
td:first-child {
width: 30px;
}
th + th,
td + td {
width: 50%;
}
td, th {
line-height: 24px;
}
.checkbox {
padding-top: 0;
height: 24px;
min-height: 24px;
}
}
.selected-hosts-link {
line-height: 34px;
}
#filter-dropdown-div,
#component-dropdown-div {
padding-right: 0;
.dropdown-menu {
right: 0;
left: auto;
}
}
}
}
.password-field-wrapper {
width: 75%;
display: inline-block;
.row {
padding: 0;
}
}
.change-config-group-modal {
.modal-body {
overflow-y: visible;
.dropdown-select {
min-width: 120px;
}
}
}