UNPKG

formir

Version:

Pure CSS / HTML Framework

734 lines (637 loc) 32.4 kB
// Body @html-font-size: 16px; @body-font-family: "Roboto"; @body-font-size: 1rem; @body-line-height: 1.35em; @font-family: "Roboto", Arial, Helvetica, sans-serif; // Window @window-shadow: 0 0 5px rgba(0, 0, 0, 0.5); @window-content-background: #fff; @window-content-padding: 10px 10px; @window-header-background: #fff; @window-header-padding: 10px 10px; @window-header-color: @color-body; @window-header-font-size: 1.3rem; @window-header-border-bottom: 1px solid lighten(@color-mute, 60%); @window-border: 0 none; @window-border-radius: 0; @window-footer-background: #fff; @window-footer-padding: 10px 10px; @window-footer-color: @color-body; @window-footer-border-top: 1px solid lighten(@color-mute, 60%); // Modals @modal-width: 650px; @modal-margin: 5vh; @modal-min-height: 300px; @modal-max-width: calc(100% ~"-" @content-min-margin * 2); @modal-background-color: rgba(0, 0, 0, 0.7); @modal-border: 0 none; @modal-header-background: transparent; @modal-animate-function: 0.4s ease; @modal-animate-transform-x: 0; @modal-animate-transform-y: -100vh; @modal-s-width: 450px; @modal-l-width: 70%; @modal-xl-width: 80%; @modal-fullscreen-width: 100%; // Header @header-height: 65px; @header-background: darken(@color-primary, 10%); @header-color: @color-primary-contrast; @header-vertical-padding: @content-min-margin; @header-horizontal-padding: 0; // Tabs @tab-nav-active-background: @color-primary; @tab-nav-active-color: #fff; @tab-nav-active-border: 1px solid darken(@color-primary, 10%); @tab-nav-active-shadow: none; // Tooltips @tooltip-background: darken(@color-primary, 20%); @tooltip-border-width: 0; @tooltip-border-color: rgba(60, 60, 60, 1); @tooltip-border: @tooltip-border-width solid @tooltip-border-color; @tooltip-shadow: 0; @tooltip-text-color: #fff; @tooltip-font-size: 0.8rem; @tooltip-line-height: 1.35em; @tooltip-padding-vertical: 0.45rem; @tooltip-padding-horizontal: 0.65rem; @tooltip-max-width: 30rem; @tooltip-width: max-content; // Try not change this configuration @tooltip-border-radius: 5px; @tooltip-arrow-height: 5px; @tooltip-arrow-width: @tooltip-arrow-height; @tooltip-arrow-offset: 10px; @tooltip-offset: @tooltip-arrow-offset; @tooltip-distance: 5px; // Popups @popup-background: rgba(255, 255, 255, 1); @popup-border-width: 1px; @popup-border-color: rgba(60, 60, 60, 1); @popup-border: @popup-border-width solid @popup-border-color; @popup-shadow: none; @popup-text-color: @color-body; @popup-padding-horizontal: 0; @popup-padding-vertical: 0; @popup-padding: @popup-padding-vertical @popup-padding-horizontal; @popup-max-width: 30rem; @popup-min-width: 0; @popup-width: max-content; @popup-border-radius: 0px; @popup-arrow-color: @color-body; @popup-arrow-height: 0px; @popup-arrow-width: @popup-arrow-height; @popup-arrow-offset: 20px; @popup-offset: 0px; @popup-distance: 0px; //// Popup inner @popup-content-padding: 15px 20px; @popup-footer-padding: @popup-content-padding; @popup-header-padding: @popup-footer-padding; @popup-header-bg: @color-body; @popup-header-text-color: #fff; @popup-footer-bg: transparent; @popup-footer-text-color: inherit; // Accordion @accordion-animated-max-height: 200vh; @accordion-animated-time: 1s; // Side @side-full-width: 90%; @side-animate-time: 1s; @side-hoverable-offset-width: 5px; @side-hoverable-offset-height: 5px; @side-backdrop-color: rgba(0, 0, 0, 1); @side-backdrop-opacity: 0.5; @side-width-default: 200px; @side-height-default: 150px; @side-collapse-width: 50px; @side-collapse-height: @content-max-height/@base-steps; // Chart @chart-height: 100px; @chart-ring-width: 10px; @chart-color: @color-primary; @chart-background: @color-alternative; @chart-value-font-size: 20px; @chart-value-color: @chart-background; @chart-parent-background: inherit; // Form @focus-shadow: 1px 1px 0 @color-focus inset, -1px -1px 0 @color-focus inset; @input-default-padding-vertical: 0.35rem; @input-default-padding-horizontal: 0.5rem; @input-border-style: solid; @input-default-border-width: 1px; @input-border-color: #ccc; @input-default-border-radius: 3px; @input-background-color: #fff; @input-default-font-size: 1rem; @input-default-line-height: 1.35rem; @input-font-weight: normal; @input-text-color: @color-body; @input-default-outline: none; @input-default-shadow: none; @input-s-padding-vertical: @input-default-padding-vertical * @size-s; @input-s-padding-horizontal: @input-default-padding-horizontal * @size-s; @input-s-border-width: @input-default-border-width; @input-s-border-radius: @input-default-border-radius - 1px; @input-s-font-size: @input-default-font-size * @size-s; @input-s-line-height: @input-default-line-height * @size-s; @input-s-outline: @input-default-outline; @input-s-shadow: @input-default-shadow; @input-m-padding-vertical: @input-default-padding-vertical * @size-m; @input-m-padding-horizontal: @input-default-padding-horizontal * @size-m; @input-m-border-width: @input-default-border-width; @input-m-border-radius: @input-default-border-radius + 2px; @input-m-font-size: @input-default-font-size * @size-m; @input-m-line-height: @input-default-line-height * @size-m; @input-m-outline: @input-default-outline; @input-m-shadow: @input-default-shadow; @input-l-padding-vertical: @input-default-padding-vertical * @size-l; @input-l-padding-horizontal: @input-default-padding-horizontal * @size-l; @input-l-border-width: @input-default-border-width; @input-l-border-radius: @input-default-border-radius + 1px; @input-l-font-size: @input-default-font-size * @size-l; @input-l-line-height: @input-default-line-height * @size-l; @input-l-outline: @input-default-outline; @input-l-shadow: @input-default-shadow; @input-hover-border-style: @input-border-style; @input-hover-border-color: @input-border-color; @input-hover-outline: none; @input-hover-shadow: none; @input-hover-background-color: @input-background-color; @input-focus-border-style: none; @input-focus-border-color: none; @input-focus-outline: none; @input-focus-shadow: @focus-shadow; @input-focus-background-color: none; @label-font-size: 1rem; @label-line-height: 1.35rem; @label-font-weight: normal; @label-text-transform: none; @label-text-color: @color-body; @hint-font-size: 1rem; @hint-line-height: 1.35rem; @hint-font-weight: normal; @hint-text-transform: none; @hint-text-color: @color-body; @input-disabled-opacity: 0.7; @input-icon-text-color: @input-text-color; @input-icon-font-size: 1em; @input-addon-text-color: @input-text-color; @input-addon-text-transform: uppercase; @input-addon-font-size: 0.8em; @input-addon-font-weight: normal; @input-lighten: 0%; @input-background-lighten: 80%; @input-border-lighten: 0%; @input-color-has-success: lighten(@color-success, @input-lighten); @input-color-has-info: lighten(@color-info, @input-lighten); @input-color-has-warning: lighten(@color-warning, @input-lighten); @input-color-has-error: lighten(@color-danger, @input-lighten); @input-background-has-success: lighten(@color-success, @input-background-lighten); @input-background-has-info: lighten(@color-info, @input-background-lighten); @input-background-has-warning: lighten(@color-warning, @input-background-lighten); @input-background-has-error: lighten(@color-danger, @input-background-lighten); @input-background-contrast-has-success: @input-text-color; @input-background-contrast-has-info: @input-text-color; @input-background-contrast-has-warning: @input-text-color; @input-background-contrast-has-error: @input-text-color; @input-tooltip-has-success: @color-success; @input-tooltip-has-info: @color-info; @input-tooltip-has-warning: @color-warning; @input-tooltip-has-error: @color-danger; @input-tooltip-contrast-has-success: @color-success-contrast; @input-tooltip-contrast-has-info: @color-info-contrast; @input-tooltip-contrast-has-warning: @color-warning-contrast; @input-tooltip-contrast-has-error: @color-danger-contrast; @input-border-has-success: lighten(@color-success, @input-border-lighten); @input-border-has-info: lighten(@color-info, @input-border-lighten); @input-border-has-warning: lighten(@color-warning,@input-border-lighten); @input-border-has-error: lighten(@color-danger, @input-border-lighten); @select-arrow-icon-down: "\f0d7"; @select-arrow-icon-up: "\f0d8"; @select-max-height: 50vh; @icon-close: "\f00d"; // Description List @dd-gutter: 20px; @dd-space-default: 20px; @dd-title-space-default: 5px; @dl-size-default: 3; // Menu @side-menu-item-color: #fff; @side-menu-item-background-color: transparent; @side-menu-item-background-color-hover: darken(@color-primary, 15); @side-menu-item-anchor-border: 0 none; @menu-item-background-color: lighten(@color-primary, 70); @menu-item-background-color-hover: lighten(@color-primary, 60); @menu-item-color: @color-body; @menu-item-color-hover: @color-body; @menu-item-color-active: @color-alternative; @menu-item-padding: 0; @menu-item-anchor-decoration: none; @menu-item-anchor-decoration-hover: none; @menu-item-anchor-padding: 8px 10px; @menu-item-anchor-border: 1px solid rgba(0, 0, 0, 0.1); @menu-inside-item-anchor-padding: 5px 10px 5px 10px; // Menu anchor link @menu-item-anchor-color: @link-color; @menu-item-anchor-hover-color: @link-hover-color; @menu-item-anchor-decoration: @link-decoration; @menu-item-anchor-hover-decoration: @link-hover-decoration; @mobile-menu-item-button-radius: 0; // Typography //// Heading @h-font-weight: 500; @h-margin: 1rem; @p-margin: 2rem 0; @h1-font-size: @typography-font-size-1; @h1-line-height: @typography-line-height-1; @h1-font-weight: @h-font-weight; @h1-margin: @h-margin * @size-xxl 0; @h2-font-size: @typography-font-size-2; @h2-line-height: @typography-line-height-2; @h2-font-weight: @h-font-weight; @h2-margin: @h-margin * @size-xl 0; @h3-font-size: @typography-font-size-3; @h3-line-height: @typography-line-height-3; @h3-font-weight: @h-font-weight; @h3-margin: @h-margin * @size-l 0; @h4-font-size: @typography-font-size-4; @h4-line-height: @typography-line-height-4; @h4-font-weight: @h-font-weight; @h4-margin: @h-margin * @size-m 0; @h5-font-size: @typography-font-size-5; @h5-line-height: @typography-line-height-5; @h5-font-weight: @h-font-weight; @h5-margin: @h-margin * @size-s 0; @h6-font-size: @typography-font-size-6; @h6-line-height: @typography-line-height-6; @h6-font-weight: @h-font-weight; @h6-margin: @h-margin * @size-xs 0; @article-p-margin: @p-margin; // ul, ol @list-margin: 0 0 0 1.5rem; @list-padding: 0; @list-item-margin: 0; @list-item-padding: 0; @list-item-space: 0.2rem; // Colors @color-body: #2a2a2a; @color-primary: #443349; @color-alternative: #6253f9; @color-link: #5386f9; @color-mute: #575757; @color-cancel: #aaaaaa; @color-success: #84b500; @color-info: #00abc4; @color-warning: #ea8432; @color-danger: #cf4040; @color-white: #fff; @color-color-1: #000; @color-color-2: #fff; @color-color-3: #222; @color-body-contrast: #ffffff; @color-primary-contrast: #ffffff; @color-alternative-contrast: #ffffff; @color-link-contrast: #ffffff; @color-mute-contrast: #ffffff; @color-cancel-contrast: #111111; @color-success-contrast: #ffffff; @color-info-contrast: #ffffff; @color-warning-contrast: #111111; @color-danger-contrast: #ffffff; @color-white-contrast: #111111; @color-color-1-contrast: #fff; @color-color-2-contrast: #000; @color-color-3-contrast: #eee; @color-focus: @color-alternative; @color-hover-lighten: 20%; @color-hover-body: lighten(@color-body, @color-hover-lighten); @color-hover-primary: lighten(@color-primary, @color-hover-lighten); @color-hover-alternative: lighten(@color-alternative, @color-hover-lighten); @color-hover-link: lighten(@color-link, @color-hover-lighten); @color-hover-mute: lighten(@color-mute, @color-hover-lighten); @color-hover-cancel: lighten(@color-cancel, @color-hover-lighten); @color-hover-success: lighten(@color-success, @color-hover-lighten); @color-hover-info: lighten(@color-info, @color-hover-lighten); @color-hover-warning: lighten(@color-warning, @color-hover-lighten); @color-hover-danger: lighten(@color-danger, @color-hover-lighten); @color-hover-color-1: lighten(@color-color-1, @color-hover-lighten); @color-hover-color-2: lighten(@color-color-2, @color-hover-lighten); @color-hover-color-3: lighten(@color-color-3, @color-hover-lighten); // Colors modifier @background-lighten: 30%; @background-dark: 20%; @text-darken: 10%; @border-darken: 0%; // Backgrounds @background-color-body: lighten(@color-body, @background-lighten); @background-color-primary: lighten(@color-primary, @background-lighten); @background-color-alternative: lighten(@color-alternative, @background-lighten); @background-color-link: lighten(@color-link, @background-lighten); @background-color-mute: lighten(@color-mute, @background-lighten); @background-color-cancel: lighten(@color-cancel, @background-lighten); @background-color-success: lighten(@color-success, @background-lighten); @background-color-info: lighten(@color-info, @background-lighten); @background-color-warning: lighten(@color-warning, @background-lighten); @background-color-danger: lighten(@color-danger, @background-lighten); @background-color-color-1: lighten(@color-color-1, @background-lighten); @background-color-color-2: lighten(@color-color-2, @background-lighten); @background-color-color-3: lighten(@color-color-3, @background-lighten); @background-dark-color-body: darken(@color-body, @background-dark); @background-dark-color-primary: darken(@color-primary, @background-dark); @background-dark-color-alternative: darken(@color-alternative, @background-dark); @background-dark-color-link: darken(@color-link, @background-dark); @background-dark-color-mute: darken(@color-mute, @background-dark); @background-dark-color-cancel: darken(@color-cancel, @background-dark); @background-dark-color-success: darken(@color-success, @background-dark); @background-dark-color-info: darken(@color-info, @background-dark); @background-dark-color-warning: darken(@color-warning, @background-dark); @background-dark-color-danger: darken(@color-danger, @background-dark); @background-dark-color-color-1: darken(@color-color-1, @background-dark); @background-dark-color-color-2: darken(@color-color-2, @background-dark); @background-dark-color-color-3: darken(@color-color-3, @background-dark); @background-color-hover-body: lighten(@background-color-body, @color-hover-lighten); @background-color-hover-primary: lighten(@background-color-primary, @color-hover-lighten); @background-color-hover-alternative: lighten(@background-color-alternative, @color-hover-lighten); @background-color-hover-link: lighten(@background-color-link, @color-hover-lighten); @background-color-hover-mute: lighten(@background-color-mute, @color-hover-lighten); @background-color-hover-cancel: lighten(@background-color-cancel, @color-hover-lighten); @background-color-hover-success: lighten(@background-color-success, @color-hover-lighten); @background-color-hover-info: lighten(@background-color-info, @color-hover-lighten); @background-color-hover-warning: lighten(@background-color-warning, @color-hover-lighten); @background-color-hover-danger: lighten(@background-color-danger, @color-hover-lighten); @background-color-hover-color-1: lighten(@background-color-color-1, @color-hover-lighten); @background-color-hover-color-2: lighten(@background-color-color-2, @color-hover-lighten); @background-color-hover-color-3: lighten(@background-color-color-3, @color-hover-lighten); // Text colors @text-color-body: darken(@color-body, @text-darken); @text-color-primary: darken(@color-primary, @text-darken); @text-color-alternative: darken(@color-alternative, @text-darken); @text-color-link: darken(@color-link, @text-darken); @text-color-mute: darken(@color-mute, @text-darken); @text-color-cancel: darken(@color-cancel, @text-darken); @text-color-success: darken(@color-success, @text-darken); @text-color-info: darken(@color-info, @text-darken); @text-color-warning: darken(@color-warning, @text-darken); @text-color-danger: darken(@color-danger, @text-darken); @text-color-color-1: darken(@color-color-1, @text-darken); @text-color-color-2: darken(@color-color-2, @text-darken); @text-color-color-3: darken(@color-color-3, @text-darken); // Borders colors @border-color-body: darken(@color-body, @border-darken); @border-color-primary: darken(@color-primary, @border-darken); @border-color-alternative: darken(@color-alternative, @border-darken); @border-color-link: darken(@color-link, @border-darken); @border-color-mute: darken(@color-mute, @border-darken); @border-color-cancel: darken(@color-cancel, @border-darken); @border-color-success: darken(@color-success, @border-darken); @border-color-info: darken(@color-info, @border-darken); @border-color-warning: darken(@color-warning, @border-darken); @border-color-danger: darken(@color-danger, @border-darken); @border-color-color-1: darken(@color-color-1, @border-darken); @border-color-color-2: darken(@color-color-2, @border-darken); @border-color-color-3: darken(@color-color-3, @border-darken); // Links @link-color: @color-link; @link-hover-color: @color-hover-link; @link-decoration: none; @link-hover-decoration: underline; // Buttons @button-border-style: solid; @button-text-align: center; @button-cursor: pointer; @button-lighten: 0%; @button-lighten-2: -7%; @button-hover-lighten: 10%; @button-hover-lighten-2: 20%; @button-focus-lighten: 8%; @button-focus-lighten-2: 18%; @button-active-lighten: 8%; @button-active-lighten-2: 18%; @button-default-text: @color-white-contrast; @button-default-background: @color-white; @button-default-font-size: 1rem; @button-default-line-height: 1.35rem; @button-default-padding-horizontal: 0.7rem; @button-default-padding-vertical: 0.35rem; @button-default-border-radius: 3px; @button-default-border: 1px solid currentColor; @button-default-outline: none; @button-default-shadow: none; // Use variables name as: button-<size-name>-... on @sizes array @button-xs-font-size: @button-default-font-size * @size-xs; @button-xs-line-height: @button-default-line-height * @size-xs; @button-xs-padding: @button-default-padding-vertical * @size-xs @button-default-padding-horizontal * @size-xs; @button-xs-border-radius: @button-default-border-radius - 1px; @button-xs-border-width: none; @button-xs-outline-width: none; @button-xs-shadow: none; @button-s-font-size: @button-default-font-size * @size-s; @button-s-line-height: @button-default-line-height * @size-s; @button-s-padding: @button-default-padding-vertical * @size-s @button-default-padding-horizontal * @size-s; @button-s-border-radius: @button-default-border-radius - 1px; @button-s-border-width: none; @button-s-outline-width: none; @button-s-shadow: none; @button-m-font-size: @button-default-font-size * @size-m; @button-m-line-height: @button-default-line-height * @size-m; @button-m-padding: @button-default-padding-vertical * @size-m @button-default-padding-horizontal * @size-m; @button-m-border-radius: @button-default-border-radius + 2px; @button-m-border-width: none; @button-m-outline-width: none; @button-m-shadow: none; @button-l-font-size: @button-default-font-size * @size-l; @button-l-line-height: @button-default-line-height * @size-l; @button-l-padding: @button-default-padding-vertical* @size-l @button-default-padding-horizontal * @size-l; @button-l-border-radius: @button-default-border-radius + 1px; @button-l-border-width: none; @button-l-outline-width: none; @button-l-shadow: none; @button-xl-font-size: @button-default-font-size * @size-xl; @button-xl-line-height: @button-default-line-height * @size-xl; @button-xl-padding: @button-default-padding-vertical * @size-xl @button-default-padding-horizontal * @size-xl; @button-xl-border-radius: @button-default-border-radius + 2px; @button-xl-border-width: none; @button-xl-outline-width: none; @button-xl-shadow: none; @button-xxl-font-size: @button-default-font-size * @size-xxl; @button-xxl-line-height: @button-default-line-height * @size-xxl; @button-xxl-padding: @button-default-padding-vertical * @size-xxl @button-default-padding-horizontal * @size-xxl; @button-xxl-border-radius: @button-default-border-radius + 3px; @button-xxl-border-width: none; @button-xxl-outline-width: none; @button-xxl-shadow: none; @button-hover-border: none; @button-hover-outline: none; @button-hover-shadow: none; @button-active-border: none; @button-active-outline: none; @button-active-shadow: @focus-shadow inset; @button-focus-border: none; @button-focus-outline: none; @button-focus-shadow: @focus-shadow; @button-inverse-border: @button-default-border; @button-inverse-outline: @button-default-outline; @button-inverse-shadow: @button-default-shadow; @button-inverse-hover-border: @button-inverse-border; @button-inverse-hover-outline: @button-inverse-outline; @button-inverse-hover-shadow: @button-inverse-shadow; @button-inverse-active-border: @button-inverse-border; @button-inverse-active-outline: @button-inverse-outline; @button-inverse-active-shadow: @button-active-shadow; @button-inverse-focus-border: @button-inverse-border; @button-inverse-focus-outline: @button-inverse-outline; @button-inverse-focus-shadow: @button-inverse-shadow; // Buttons colors // Use variables name as: button-color-<color-name>... or button-color-...-<color-name>.. on @colors array @button-color-body: lighten(@color-body, @button-lighten); @button-color-primary: lighten(@color-primary, @button-lighten); @button-color-alternative: lighten(@color-alternative, @button-lighten); @button-color-link: lighten(@color-link, @button-lighten); @button-color-mute: lighten(@color-mute, @button-lighten); @button-color-cancel: lighten(@color-cancel, @button-lighten); @button-color-success: lighten(@color-success, @button-lighten); @button-color-info: lighten(@color-info, @button-lighten); @button-color-warning: lighten(@color-warning, @button-lighten); @button-color-danger: lighten(@color-danger, @button-lighten); @button-color-color-1: lighten(@color-color-1, @button-lighten); @button-color-color-2: lighten(@color-color-2, @button-lighten); @button-color-color-3: lighten(@color-color-3, @button-lighten); @button-color-2-body: lighten(@color-body, @button-lighten-2); @button-color-2-primary: lighten(@color-primary, @button-lighten-2); @button-color-2-alternative: lighten(@color-alternative, @button-lighten-2); @button-color-2-link: lighten(@color-link, @button-lighten-2); @button-color-2-mute: lighten(@color-mute, @button-lighten-2); @button-color-2-cancel: lighten(@color-cancel, @button-lighten-2); @button-color-2-success: lighten(@color-success, @button-lighten-2); @button-color-2-info: lighten(@color-info, @button-lighten-2); @button-color-2-warning: lighten(@color-warning, @button-lighten-2); @button-color-2-danger: lighten(@color-danger, @button-lighten-2); @button-color-2-color-1: lighten(@color-color-1, @button-lighten-2); @button-color-2-color-2: lighten(@color-color-2, @button-lighten-2); @button-color-2-color-3: lighten(@color-color-3, @button-lighten-2); @button-color-hover-body: lighten(@button-color-body, @button-hover-lighten); @button-color-hover-primary: lighten(@button-color-primary, @button-hover-lighten); @button-color-hover-alternative: lighten(@button-color-alternative, @button-hover-lighten); @button-color-hover-link: lighten(@button-color-link, @button-hover-lighten); @button-color-hover-mute: lighten(@button-color-mute, @button-hover-lighten); @button-color-hover-cancel: lighten(@button-color-cancel, @button-hover-lighten); @button-color-hover-success: lighten(@button-color-success, @button-hover-lighten); @button-color-hover-info: lighten(@button-color-info, @button-hover-lighten); @button-color-hover-warning: lighten(@button-color-warning, @button-hover-lighten); @button-color-hover-danger: lighten(@button-color-danger, @button-hover-lighten); @button-color-hover-color-1: lighten(@button-color-color-1, @button-hover-lighten); @button-color-hover-color-2: lighten(@button-color-color-2, @button-hover-lighten); @button-color-hover-color-3: lighten(@button-color-color-3, @button-hover-lighten); @button-color-2-hover-body: lighten(@button-color-body, @button-hover-lighten-2); @button-color-2-hover-primary: lighten(@button-color-primary, @button-hover-lighten-2); @button-color-2-hover-alternative: lighten(@button-color-alternative, @button-hover-lighten-2); @button-color-2-hover-link: lighten(@button-color-link, @button-hover-lighten-2); @button-color-2-hover-mute: lighten(@button-color-mute, @button-hover-lighten-2); @button-color-2-hover-cancel: lighten(@button-color-cancel, @button-hover-lighten-2); @button-color-2-hover-success: lighten(@button-color-success, @button-hover-lighten-2); @button-color-2-hover-info: lighten(@button-color-info, @button-hover-lighten-2); @button-color-2-hover-warning: lighten(@button-color-warning, @button-hover-lighten-2); @button-color-2-hover-danger: lighten(@button-color-danger, @button-hover-lighten-2); @button-color-2-hover-color-1: lighten(@button-color-color-1, @button-hover-lighten-2); @button-color-2-hover-color-2: lighten(@button-color-2-color-2, @button-hover-lighten-2); @button-color-2-hover-color-3: lighten(@button-color-color-3, @button-hover-lighten-2); @button-color-focus-body: lighten(@button-color-body, @button-focus-lighten); @button-color-focus-primary: lighten(@button-color-primary, @button-focus-lighten); @button-color-focus-alternative: lighten(@button-color-alternative, @button-focus-lighten); @button-color-focus-link: lighten(@button-color-link, @button-focus-lighten); @button-color-focus-mute: lighten(@button-color-mute, @button-focus-lighten); @button-color-focus-cancel: lighten(@button-color-cancel, @button-focus-lighten); @button-color-focus-success: lighten(@button-color-success, @button-focus-lighten); @button-color-focus-info: lighten(@button-color-info, @button-focus-lighten); @button-color-focus-warning: lighten(@button-color-warning, @button-focus-lighten); @button-color-focus-danger: lighten(@button-color-danger, @button-focus-lighten); @button-color-focus-color-1: lighten(@button-color-color-1, @button-focus-lighten); @button-color-focus-color-2: lighten(@button-color-color-2, @button-focus-lighten); @button-color-focus-color-3: lighten(@button-color-color-3, @button-focus-lighten); @button-color-2-focus-body: lighten(@button-color-body, @button-focus-lighten-2); @button-color-2-focus-primary: lighten(@button-color-primary, @button-focus-lighten-2); @button-color-2-focus-alternative: lighten(@button-color-alternative, @button-focus-lighten-2); @button-color-2-focus-link: lighten(@button-color-link, @button-focus-lighten-2); @button-color-2-focus-mute: lighten(@button-color-mute, @button-focus-lighten-2); @button-color-2-focus-cancel: lighten(@button-color-cancel, @button-focus-lighten-2); @button-color-2-focus-success: lighten(@button-color-success, @button-focus-lighten-2); @button-color-2-focus-info: lighten(@button-color-info, @button-focus-lighten-2); @button-color-2-focus-warning: lighten(@button-color-warning, @button-focus-lighten-2); @button-color-2-focus-danger: lighten(@button-color-danger, @button-focus-lighten-2); @button-color-2-focus-color-1: lighten(@button-color-color-1, @button-focus-lighten-2); @button-color-2-focus-color-2: lighten(@button-color-color-2, @button-focus-lighten-2); @button-color-2-focus-color-3: lighten(@button-color-color-3, @button-focus-lighten-2); @button-color-active-body: lighten(@button-color-body, @button-active-lighten); @button-color-active-primary: lighten(@button-color-primary, @button-active-lighten); @button-color-active-alternative: lighten(@button-color-alternative, @button-active-lighten); @button-color-active-link: lighten(@button-color-link, @button-active-lighten); @button-color-active-mute: lighten(@button-color-mute, @button-active-lighten); @button-color-active-cancel: lighten(@button-color-cancel, @button-active-lighten); @button-color-active-success: lighten(@button-color-success, @button-active-lighten); @button-color-active-info: lighten(@button-color-info, @button-active-lighten); @button-color-active-warning: lighten(@button-color-warning, @button-active-lighten); @button-color-active-danger: lighten(@button-color-danger, @button-active-lighten); @button-color-active-color-1: lighten(@button-color-color-1, @button-active-lighten); @button-color-active-color-2: lighten(@button-color-color-2, @button-active-lighten); @button-color-active-color-3: lighten(@button-color-color-3, @button-active-lighten); @button-color-2-active-body: lighten(@button-color-body, @button-active-lighten-2); @button-color-2-active-primary: lighten(@button-color-primary, @button-active-lighten-2); @button-color-2-active-alternative: lighten(@button-color-alternative, @button-active-lighten-2); @button-color-2-active-link: lighten(@button-color-link, @button-active-lighten-2); @button-color-2-active-mute: lighten(@button-color-mute, @button-active-lighten-2); @button-color-2-active-cancel: lighten(@button-color-cancel, @button-active-lighten-2); @button-color-2-active-success: lighten(@button-color-success, @button-active-lighten-2); @button-color-2-active-info: lighten(@button-color-info, @button-active-lighten-2); @button-color-2-active-warning: lighten(@button-color-warning, @button-active-lighten-2); @button-color-2-active-danger: lighten(@button-color-danger, @button-active-lighten-2); @button-color-2-active-color-1: lighten(@button-color-color-1, @button-active-lighten-2); @button-color-2-active-color-2: lighten(@button-color-color-2, @button-active-lighten-2); @button-color-2-active-color-3: lighten(@button-color-color-3, @button-active-lighten-2); // Table @table-color: @color-body; // table text color @table-base-color: @color-alternative; // table base thema color @table-base-color-hover: lighten(@table-base-color, 10%); @table-base-color-contrast: #fff; @table-base-color-border: @color-mute; @table-font-size: 1rem; @table-td-padding: 1rem 0.5rem; @table-th-padding: 0.7rem 0.5rem; @table-th-font-size: 0.8rem; @table-text-align: left; @table-tr-bgcolor-hover: lighten(@table-base-color-hover, 7%); @table-tr-color-hover: @table-base-color-contrast; @table-td-bgcolor-hover: @table-base-color-hover; @table-td-color-hover: @table-base-color-contrast; @table-col-bgcolor-hover: fade(@table-base-color-hover, 15%); @table-border: 1px solid lighten(@table-base-color-border, 60%); @table-background: @table-base-color-contrast; @table-zebra-bgcolor: lighten(@table-base-color-border, 60%); @table-mobile-td-border: 1px solid lighten(@table-base-color-border, 60%); @table-mobile-th-width: 30%; @table-mobile-td-width: 70%; @table-mobile-td-padding: 0.7rem 1rem 0.7rem 1.5rem; @table-mobile-th-padding: 0.7rem 1.5rem 0.7rem 1rem; @table-td-width-vw-sizes: 10, 20, 30, 40, 50, 60, 70, 80, 90; // Section @section-radius: 4px; @section-header-padding: 1.5rem 1rem; //with .with-padding class @section-footer-padding: 1.5rem 1rem; //with .with-padding class @section-content-padding: 1.5rem 1rem; //with .with-padding class @section-table-padding-left: 1rem; @section-table-padding-right: 1rem; @section-shadow: 0 0 4px rgba(21, 16, 60, 0.22); @section-border: 1px solid lighten(@color-mute, 60%); @section-background: #fff; @section-margin: @h-margin * @size-l 0; // Alert @alert-color-success: @color-success; @alert-color-contrast-success: @color-success-contrast; @alert-color-warning: @color-warning; @alert-color-contrast-warning: #fff; @alert-color-error: @color-danger; @alert-color-contrast-error: @color-danger-contrast; @alert-color-info: @color-info; @alert-color-contrast-info: @color-info-contrast; @alert-padding: 1.5rem 4.5rem 1.5rem 2rem; //for animation @alert-light-border: 1px solid currentColor;