UNPKG

maille

Version:

Component library for MithrilJS

102 lines (84 loc) 3.09 kB
/* Colors * See: https://flatuicolors.com/palette/defo * * Primary (Peter River) => #3498db * Success (Emerald) => #2ecc71 * Warning (Carrot) => #e67e22 * Error (Alizarin) => #e74c3c * Info (Asbestos) => #7f8c8d * */ .maille.maille-tag { box-sizing: border-box; margin: var(--maille-tag-margin, .25em); font-size: .6em; vertical-align: middle; background-color: var(--maille-tag-default-color-bg, #AAA);; color: white; border: 2px solid #AAA; word-break: keep-all; } .maille.maille-tag.outlined { background: rgba(0,0,0,0); color: var(--maille-tag-default-color-fg, #AAA); border: 2px solid #AAA; } .maille.maille-tag.rounded { border-radius: .25em; } .maille.maille-tag.size-mini { font-size: var(--maille-tag-mini-font-size, .5em); } .maille.maille-tag.size-sm { font-size: var(--maille-tag-sm-font-size, .7em); } .maille.maille-tag.size-md { font-size: var(--maille-tag-md-font-size, .9em); } .maille.maille-tag.size-lg { font-size: var(--maille-tag-lg-font-size, 1.25em); } .maille.maille-tag.size-xlg { font-size: var(--maille-tag-xlg-font-size, 1.5em); } .maille.maille-tag { padding: .125em .25em; } .maille.maille-tag.primary { background-color: var(--maille-tag-primary-color-bg, #3498db); border-color: var(--maille-tag-primary-color-bg, #3498db); color: var(--maille-tag-primary-color-fg, white); } .maille.maille-tag.primary.outlined { background: rgba(0,0,0,0); border-color: var(--maille-tag-primary-color-bg, #3498db); color: var(--maille-tag-primary-color-bg, #3498db); } .maille.maille-tag.success { background-color: var(--maille-tag-success-color-bg, #2ecc71); border-color: var(--maille-tag-success-color-bg, #2ecc71); color: var(--maille-tag-success-color-fg, white); } .maille.maille-tag.success.outlined { background: rgba(0,0,0,0); border-color: var(--maille-tag-success-color-bg, #2ecc71); color: var(--maille-tag-success-color-bg, #2ecc71); } .maille.maille-tag.error { background-color: var(--maille-tag-error-color-bg, #e74c3c); border-color: var(--maille-tag-error-color-bg, #e74c3c); color: var(--maille-tag-error-color-fg, white); } .maille.maille-tag.error.outlined { background: rgba(0,0,0,0); border-color: var(--maille-tag-error-color-bg, #e74c3c); color: var(--maille-tag-error-color-bg, #e74c3c); } .maille.maille-tag.warning { background-color: var(--maille-tag-warning-color-bg, #e67e22); border-color: var(--maille-tag-warning-color-bg, #e67e22); color: var(--maille-tag-warning-color-fg, white); } .maille.maille-tag.warning.outlined { background: rgba(0,0,0,0); border-color: var(--maille-tag-warning-color-bg, #e67e22); color: var(--maille-tag-warning-color-bg, #e67e22); } .maille.maille-tag.info { background-color: var(--maille-tag-info-color-bg, #7f8c8d); border-color: var(--maille-tag-info-color-bg, #7f8c8d); color: var(--maille-tag-info-color-fg, white); } .maille.maille-tag.info.outlined { background: rgba(0,0,0,0); border-color: var(--maille-tag-info-color-bg, #7f8c8d); color: var(--maille-tag-info-color-bg, #7f8c8d); }