/*
 * Copyright (c) 2008-2018 Haulmont.
 *
 * Licensed 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.
 *
 */

$v-layout-margin-top: 5px;
$v-layout-margin-left: 5px;
$v-layout-margin-right: 5px;
$v-layout-margin-bottom: 5px;

$v-font-size--h1: 20px;
$v-font-size--h2: 16px;
$v-font-size--h3: 14px;

$v-table-row-height: 25px;
$v-table-header-font-size: 12px;

$cuba-table-highlight-hover-row: true;
$cuba-datagrid-highlight-hover-row: true;

$cuba-window-modal-header-font-weight: 700;

$v-selection-color: rgb(77, 122, 178);
$v-selection-item-selection-color: #4D7AB2;

$cuba-tabsheet-tab-border-selected-color: #9bb3d3;
$cuba-tabsheet-tab-caption: #000000;

$v-textfield-border: 1px solid #A5C4E0;
$v-textfield-background-color--readonly: rgba(229, 229, 229, 0.75);

$v-font-size: 12px;
$v-font-family: Verdana,tahoma,arial,geneva,helvetica,sans-serif,"Trebuchet MS";
$v-unit-size: 25px;

$v-caption-font-size: $v-font-size;
$v-tabsheet-caption-font-size: $v-font-size;

$c-border-color: #9bb3d3 !default;
$v-border-radius: 0px;
$v-border: 1px solid $c-border-color;

$v-app-background-color: #ffffff;
$v-panel-background-color: #ffffff;
$v-background-color: #ffffff;
$v-focus-color: #1075da;

$v-focus-style: inset 0px 0px 3px 1px rgba($v-focus-color, 0.5);
$v-default-field-width: $v-unit-size * 7;
$v-error-focus-style: inset 0px 0px 3px 1px rgba($v-error-indicator-color, 0.5);

$cuba-app-menubar-padding-top: 8px;
$cuba-app-menubar-padding-bottom: 8px;

$cuba-menubar-text-color: #ffffff;
$cuba-menubar-submenu-padding: 1px;
$cuba-menubar-background-color: #315379;
$cuba-menubar-border-color: #315379;

$cuba-window-modal-header-height: ceil($v-unit-size * 1.4);
$cuba-window-modal-header-buttons-line-height: $cuba-window-modal-header-height;

$cuba-maintabsheet-tabcontainer-background-color: $v-app-background-color;

$cuba-hover-color: #f5f4b9;

$v-layout-spacing-vertical: 6px;
$v-layout-spacing-horizontal: 6px;

$v-table-cell-padding-horizontal: 6px;

$cuba-login-btn-height: $v-unit-size + $v-unit-size / 5;
$cuba-login-caption-font-size: round($v-font-size * 1.45);
$cuba-login-logo-height: $v-unit-size;
$cuba-login-panel-padding:$v-unit-size;
$cuba-login-password-border-radius: 0 0 $v-border-radius $v-border-radius;
$cuba-login-password-height: $v-unit-size;
$cuba-login-username-border-radius: $v-border-radius $v-border-radius 0 0;
$cuba-login-username-height: $v-unit-size;

$v-animations-enabled: false;

$cuba-sidemenu-title-background-color: #3b3b3d;

/**
 * Table and DataGrid selection row color
 */
$c-row-selection-background-color: #c3e1ff !default;

/**
 * Table and DataGrid selection row text color
 */
$c-row-selection-text-color: #1e1e0d !default;
/**
 * Whether buttons should be placed in one row or can wrap onto multiple rows.
 * @group buttonspanel
 */
$cuba-buttonspanel-flow: true !default;
/**
 *  Whether to show a border for the Tree component
 */
$cuba-show-tree-border: true !default;
