UNPKG

topcoat-theme

Version:

Default theme for Topcoat components

101 lines (81 loc) 3.99 kB
/* This file should include color and image variables corresponding to the dark theme */ /* ---------- colors ---------- */ var-color = #c6c8c8 var-background-color = #595b5b var-background--body = #4B4D4E var-highlight-color = #fff var-shadow-color = #000 /* ---------- darken ---------- */ var-dark = 5 var-darker = 8 var-darkest = 15 /* ---------- lighten ---------- */ var-light = 3 var-lighter = 9 var-lightest = 24 /* ---------- alphas ---------- */ var-alpha--high = 0.1 var-alpha--med = 0.23 var-alpha--low = 0.05 /* ---------- thickness ---------- */ var-border-thickness = 1px /* ---------- shadows ---------- */ var-box-shadow--highlight = 0 -1px rgba( 0, 0, 0, 0.69 ) var-background-color--down = darken(var-background--body, var-dark) var-background-color--hover = lighten(var-background--body, var-lighter) var-border = var-border-thickness solid var-border-color var-box-shadow = inset 0 var-border-thickness darken(var-highlight-color, 55) var-box-shadow--down = inset 0 var-border-thickness rgba(var-shadow-color, var-alpha--low) var-text-shadow = var-box-shadow--highlight var-background-color--input = darken(var-background-color, var-darker) var-border-color = darken(var-background-color, var-darkest) /* Icons */ var-menu-stack-icon = url("../img/hamburger_light.svg") /* Navigation Bar */ var-color--navigation-bar = var-highlight-color var-box-shadow--navigation-bar = inset 0 -1px var-border-color, 0 var-border-thickness darken(var-background-color, var-darker) /* Text Input */ var-color--placeholder = lighten(var-color, var-lightest) var-color--focus = var-highlight-color var-background-color--text-input = var-background-color--input var-background-color--text-input--focus = var-background-color var-box-shadow--text-input = inset 0 var-border-thickness 0 rgba(var-shadow-color, var-alpha--med) /* List */ var-background-color--list = darken(var-background-color, var-darker) var-border-top--list-container = var-border var-border-top--list = var-border var-border-bottom--list = var-border-thickness solid lighten(var-background-color, var-light) var-border-top--list-item--first = var-border-thickness solid rgba(var-shadow-color, var-alpha--low) var-border-top--list-item = var-border-bottom--list var-border-bottom--list-item = var-border var-color--list-header = var-color var-text-shadow--list-header = 0 var-border-thickness 0 rgba(var-highlight-color, var-alpha--high) var-border-top--list-header = var-border-thickness solid rgba(var-highlight-color, var-alpha--high) var-border-bottom--list-header = var-border-thickness solid rgba(var-highlight-color, var-alpha--low) var-background-color--list-header = var-background-color--down /* Overlay */ var-modal-bg-color = var-background-color var-overlay__header-border = var-border /* Progress bar */ var-bar-bg-color = var-background-color--down var-progress-bg-color = var-background-color /* Checkbox */ var-border--checkmark = 7px solid var-color /* Range input */ var-range-background = var-background-color--down var-range__slider-border = var-border var-range__slider-background = var-background-color var-range__slider-bg-size = 7px 18px var-range__slider-box-shadow = inset 0 var-border-thickness 0 rgba(var-shadow-color, var-alpha--low); /* Radio Button */ var-border--radio-button = var-border-thickness solid rgba(var-shadow-color, var-alpha--low) var-background--radio-button = var-color var-box-shadow--radio-button = 0 var-border-thickness rgba(var-highlight-color, var-alpha--high) /* Tab bar */ var-color--tab-bar--active = var-background-color--cta var-background-color--tab-bar--active = var-background-color--down var-box-shadow--tab-bar--active = inset 0 0 var-border-thickness rgba(var-shadow-color, var-alpha--low) /* Switch */ var-color--switch__label--left = var-background-color--cta var-background-color--switch__label--left = var-background-color--down var-background-color--switch__label--right = var-background-color--down