ASDV-SQL/lamp/themes/boodark/scss/_variables.scss

197 lines
6.3 KiB
SCSS

// stylelint-disable scss/dollar-variable-colon-space-after
// Variables
// =============================================================================
// PMA color system
$white: #fff;
$black: #000;
$pma-gray-100: #f8f9fa;
$pma-gray-200: #e9ecef;
$pma-gray-300: #dee2e6;
$pma-gray-400: #ced4da;
$pma-gray-500: #adb5bd;
$pma-gray-600: #6c757d;
$pma-gray-700: #495057;
$pma-gray-800: #343a40;
$pma-gray-900: #212529;
$pma-gray-100-rgb: 248, 249, 250;
$pma-gray-200-rgb: 233, 236, 239;
$pma-gray-300-rgb: 222, 226, 230;
$pma-gray-400-rgb: 206, 212, 218;
$pma-gray-500-rgb: 173, 181, 189;
$pma-gray-600-rgb: 108, 117, 125;
$pma-gray-700-rgb: 73, 80, 87;
$pma-gray-800-rgb: 52, 58, 64;
$pma-gray-900-rgb: 33, 37, 41;
$pma-blue: #0d6efd;
$pma-indigo: #6610f2;
$pma-purple: #6f42c1;
$pma-pink: #d63384;
$pma-red: #dc3545;
$pma-orange: #fd7e14;
// $pma-yellow: #ffc107;
// $pma-green: #198754;
// $pma-teal: #20c997;
$pma-cyan: #0dcaf0;
// PMA Base Style
$pma-body-color: $white;
$pma-body-bg: $pma-gray-900;
$pma-component-bg: $pma-gray-800;
$pma-table-bg: $pma-gray-700;
$pma-selected-bg: $pma-gray-700;
$pma-fieldset-bg: $pma-gray-600;
$pma-border-color: $pma-gray-600;
$pma-disable-color: $pma-gray-500;
$pma-fieldset-color: $pma-gray-300;
$pma-cond-border-color: $black;
$pma-button-color: $pma-cyan;
$pma-link-color: $pma-cyan;
$pma-link-hover-color: $pma-red;
$pma-custom-color: $pma-orange;
// Bootstrap variables
// -----------------------------------------------------------------------------
// Color system
$secondary: $pma-gray-700;
$light: $pma-gray-800;
// Options
// Gradient
// Spacing
// Position
// Body
$body-color: $pma-body-color;
$body-bg: $pma-body-bg;
// Utilities maps
// Links
$link-color: $pma-body-color;
// Paragraphs
// Grid breakpoints
// Grid containers
// Grid columns
// Container padding
// Components
$border-color: $pma-border-color;
// Typography
$text-muted: $pma-gray-400;
// Tables
$table-color: $pma-body-color;
$table-bg: $pma-component-bg;
$table-accent-bg: transparent;
$table-striped-color: $table-color;
$table-striped-bg: rgba($pma-body-bg, .6);
$table-active-color: $table-color;
$table-active-bg: rgba($pma-body-bg, .7);
$table-hover-color: $table-color;
$table-hover-bg: rgba($pma-body-bg, .8);
$table-border-color: $border-color;
$table-group-separator-color: $pma-border-color;
// Buttons + Forms
// Buttons
// Forms
$input-bg: darken($pma-component-bg, 2.5%);
$input-disabled-bg: $pma-gray-600;
$input-border-color: $pma-body-bg;
$input-placeholder-color: $pma-gray-400;
$input-group-addon-bg: $pma-component-bg;
$form-check-input-border: 1px solid rgba($pma-body-color, .4);
$form-select-indicator-color: $pma-body-color;
$form-switch-color: rgba($pma-body-color, .75);
// Form validation
// Z-index master list
// Navs
$nav-tabs-link-active-color: $pma-gray-200;
// Navbar
// Dropdowns
$dropdown-color: $pma-body-color;
$dropdown-bg: $pma-body-bg;
$dropdown-link-color: $dropdown-color;
$dropdown-link-hover-color: $pma-body-color;
$dropdown-link-hover-bg: rgba($pma-body-color, .15);
// Pagination
$pagination-bg: $pma-body-bg;
$pagination-border-color: $pma-border-color;
$pagination-focus-bg: $pma-body-bg;
$pagination-hover-color: $white;
$pagination-hover-bg: $pma-blue;
$pagination-hover-border-color: $pagination-hover-bg;
$pagination-active-color: $white;
$pagination-active-bg: $pma-blue;
$pagination-active-border-color: $pagination-active-bg;
$pagination-disabled-color: $pma-disable-color;
$pagination-disabled-bg: $pma-component-bg;
$pagination-disabled-border-color: $pma-border-color;
// Placeholders
// Cards
$card-border-color: rgba($pma-body-bg, .5);
$card-cap-bg: rgba($pma-body-bg, .5);
$card-bg: $pma-component-bg;
// Accordion
$accordion-bg: $pma-component-bg;
$accordion-button-bg: darken($pma-component-bg, 2.5%);
$accordion-button-active-bg: darken($pma-component-bg, 3.5%);
$accordion-button-active-color: $pma-body-color;
// Tooltips
// Popovers
// Toasts
// Badges
// Modals
$modal-content-bg: $pma-gray-700;
// Alerts
// Progress bars
// List group
$list-group-color: $pma-body-color;
$list-group-bg: $pma-component-bg;
$list-group-border-color: rgba($black, .25);
// Image thumbnails
// Figures
// Breadcrumbs
// Carousel
// Spinners
// Close
$btn-close-color: $pma-body-color;
// Offcanvas
// Code
// PMA variables
// -----------------------------------------------------------------------------
// Common
$pma-ajax-bg: mix(black, $pma-orange, 80%);
$pma-ajax-border-color: #e2b709;
$pma-ajax-shadow: #888;
$pma-confirmation-color: $black;
$pma-confirmation-bg: $pma-pink;
$selflink-border-color: $pma-border-color;
// Navigation
$navigation-width: 240px;
$navigation-color: $pma-body-color;
$navigation-bg: $pma-component-bg;
$navigation-selected-bg: $pma-selected-bg;
$navigation-border-color: $pma-border-color;
$navigation-shadow-color: $pma-border-color;
$navigation-drop-button-bg: $pma-border-color;
$navigation-resizer-hover-bg: $pma-button-color;
// Breadcrumbs
$breadcrumb-navbar-padding-y: .5rem;
$breadcrumb-navbar-padding-x: 1.8rem;
$breadcrumb-navbar-margin-bottom: 0;
$breadcrumb-navbar-bg: $pma-component-bg;
// Buttons
$btn-outline-secondary: $pma-gray-400;
// Console
$console-color: $pma-body-color;
$console-toolbar-bg: $pma-component-bg;
$console-content-bg: $pma-body-bg;
$console-message-bg: $pma-component-bg;
$console-message-text-bg: $pma-gray-700;
// CodeMirror
$codemirror-bg: $pma-component-bg;
$codemirror-color: $pma-body-color;
$codemirror-gutters: $pma-gray-700;