UNPKG

@superflycss/variables-colors

Version:
156 lines (137 loc) 5.41 kB
/* ======================================= NOTIFICATION COLORS ABBREVIATIONS tc: text-color bdc: border-color bgc: background-color ======================================= */ @import "../browser/"; @import "../percentages/"; :root { --color-primary: #007bff; --color-secondary: #6c757d; --color-success: #5cb85c; --color-info: #17a2b8; --color-warning: #ffc107; --color-danger: #dc3545; --color-dark: #343a40; --color-light: #f8f9fa; } :root { --color-white: #fff; --color-text: var(--color-dark-gray); --color-text-muted: var(--color-light-gray); --color-link: var(--color-primary); --color-link-hover: color( var(--color-primary) blackness(var(--percentage-link-hover)) ); --color-abbr-border: var(--color-light-gray); --color-table-background: transparent; --color-table-background-accent: #f9f9f9; --color-table-background-hover: #f5f5f5; --color-table-background-active: var(--color-table-background-hover); --color-table-border-color: var(--color-light-gray); } :root { --color-primary-100: color(var(--color-primary) tint(var(--percentage-40))); --color-primary-300: color(var(--color-primary) tint(var(--percentage-20))); --color-primary-500: var(--color-primary); --color-primary-700: color(var(--color-primary) shade(var(--percentage-20))); --color-primary-900: color(var(--color-primary) shade(var(--percentage-40))); --color-secondary-100: color( var(--color-secondary) tint(var(--percentage-40)) ); --color-secondary-300: color( var(--color-secondary) tint(var(--percentage-20)) ); --color-secondary-500: var(--color-secondary); --color-secondary-700: color( var(--color-secondary) shade(var(--percentage-20)) ); --color-secondary-900: color( var(--color-secondary) shade(var(--percentage-40)) ); --color-success-100: color(var(--color-success) tint(var(--percentage-40))); --color-success-300: color(var(--color-success) tint(var(--percentage-20))); --color-success-500: var(--color-success); --color-success-700: color(var(--color-success) shade(var(--percentage-20))); --color-success-900: color(var(--color-success) shade(var(--percentage-40))); --color-info-100: color(var(--color-info) tint(var(--percentage-40))); --color-info-300: color(var(--color-info) tint(var(--percentage-20))); --color-info-500: var(--color-info); --color-info-700: color(var(--color-info) shade(var(--percentage-20))); --color-info-900: color(var(--color-info) shade(var(--percentage-40))); --color-warning-100: color(var(--color-warning) tint(var(--percentage-40))); --color-warning-300: color(var(--color-warning) tint(var(--percentage-20))); --color-warning-500: var(--color-warning); --color-warning-700: color(var(--color-warning) shade(var(--percentage-20))); --color-warning-900: color(var(--color-warning) shade(var(--percentage-40))); --color-danger-100: color(var(--color-danger) tint(var(--percentage-40))); --color-danger-300: color(var(--color-danger) tint(var(--percentage-20))); --color-danger-500: var(--color-danger); --color-danger-700: color(var(--color-danger) shade(var(--percentage-20))); --color-danger-900: color(var(--color-danger) shade(var(--percentage-40))); --color-dark-100: color(var(--color-dark) tint(var(--percentage-40))); --color-dark-300: color(var(--color-dark) tint(var(--percentage-20))); --color-dark-500: var(--color-dark); --color-dark-700: color(var(--color-dark) shade(var(--percentage-20))); --color-dark-900: color(var(--color-dark) shade(var(--percentage-40))); --color-light-100: color(var(--color-light) tint(var(--percentage-40))); --color-light-300: color(var(--color-light) tint(var(--percentage-20))); --color-light-500: var(--color-light); --color-light-700: color(var(--color-light) shade(var(--percentage-20))); --color-light-900: color(var(--color-light) shade(var(--percentage-40))); --color-link-100: color(var(--color-link) tint(var(--percentage-40))); --color-link-300: color(var(--color-link) tint(var(--percentage-20))); --color-link-500: var(--color-link); --color-link-700: color(var(--color-link) shade(var(--percentage-20))); --color-link-900: color(var(--color-link) shade(var(--percentage-40))); } @each $weight in 100, 300, 500, 700, 900 { @each $brand in primary, secondary, success, info, warning, danger, dark, light, link { :root { --u-background-color-$(brand)-$(weight) { background-color: var(--color-$(brand)-$(weight)); } } :root { --u-bgc-$(brand)-$(weight) { background-color: var(--color-$(brand)-$(weight)); } } } } @each $weight in 100, 300, 500, 700, 900 { @each $brand in primary, secondary, success, info, warning, danger, dark, light, link { :root { --u-border-color-$(brand)-$(weight) { border-color: var(--color-$(brand)-$(weight)); } } :root { --u-bdc-$(brand)-$(weight) { border-color: var(--color-$(brand)-$(weight)); } } } } @each $weight in 100, 300, 500, 700, 900 { @each $brand in primary, secondary, success, info, warning, danger, dark, light, link { :root { --u-text-color-$(brand)-$(weight) { color: var(--color-$(brand)-$(weight)); } } :root { --u-tc-$(brand)-$(weight) { color: var(--color-$(brand)-$(weight)); } } } }