UNPKG

@vaadin/vaadin-lumo-styles

Version:

Lumo is a design system foundation for modern web applications, used by Vaadin components

87 lines (83 loc) 3.54 kB
/** * @license * Copyright (c) 2000 - 2026 Vaadin Ltd. * This program is available under Apache License Version 2.0, available at https://vaadin.com/license/ */ @media lumo_components_chart { :host, :root { --vaadin-charts-background: var(--lumo-base-color); --vaadin-charts-title-label: var(--lumo-header-text-color); --vaadin-charts-axis-title: var(--lumo-secondary-text-color); --vaadin-charts-axis-label: var(--lumo-secondary-text-color); --vaadin-charts-data-label: var(--lumo-body-text-color); --vaadin-charts-secondary-label: var(--lumo-secondary-text-color); --vaadin-charts-axis-line: var(--lumo-contrast-5pct); --vaadin-charts-grid-line: var(--lumo-contrast-20pct); --vaadin-charts-disabled-label: var(--lumo-disabled-text-color); --vaadin-charts-contrast: var(--lumo-contrast); --vaadin-charts-tooltip-background: var(--lumo-base-color); --vaadin-charts-tooltip-border-color: inherit; --vaadin-charts-button-label: var(--lumo-primary-text-color); --vaadin-charts-button-background: var(--lumo-contrast-5pct); --vaadin-charts-button-hover-background: var(--lumo-primary-color-10pct); --vaadin-charts-button-active-label: var(--lumo-primary-contrast-color); --vaadin-charts-button-active-background: var(--lumo-primary-color); --vaadin-charts-button-border-radius: 2px; --vaadin-charts-xaxis-line-width: 0; --vaadin-charts-tooltip-background-opacity: 1; --vaadin-charts-color-0: #5ac2f7; --vaadin-charts-color-1: #1676f3; --vaadin-charts-color-2: #ff7d94; --vaadin-charts-color-3: #c5164e; --vaadin-charts-color-4: #15c15d; --vaadin-charts-color-5: #0e8151; --vaadin-charts-color-6: #c18ed2; --vaadin-charts-color-7: #9233b3; --vaadin-charts-color-8: #fda253; --vaadin-charts-color-9: #e24932; --vaadin-charts-color-positive: var(--vaadin-charts-color-4, #15c15d); --vaadin-charts-color-negative: var(--vaadin-charts-color-9, #e24932); font-family: var(--lumo-font-family); } :host([theme~='gradient']) { --vaadin-charts-color-0: #1676f3; --vaadin-charts-color-1: #13bbf0; --vaadin-charts-color-2: #1ee; --vaadin-charts-color-3: #0cd9bf; --vaadin-charts-color-4: #06be81; --vaadin-charts-color-5: #00a344; --vaadin-charts-color-6: #41c639; --vaadin-charts-color-7: #8aed2c; --vaadin-charts-color-8: #c0e632; --vaadin-charts-color-9: #f6db3a; --vaadin-charts-color-positive: var(--vaadin-charts-color-6); --vaadin-charts-color-negative: var(--vaadin-charts-color-1); } :host([theme~='monotone']) { --vaadin-charts-color-0: #1676f3; --vaadin-charts-color-1: #4795f5; --vaadin-charts-color-2: #71b0f7; --vaadin-charts-color-3: #a0cef9; --vaadin-charts-color-4: #bce0fa; --vaadin-charts-color-5: #a8d8ed; --vaadin-charts-color-6: #7fc3dd; --vaadin-charts-color-7: #54adcc; --vaadin-charts-color-8: #2b99bc; --vaadin-charts-color-9: #0284ac; --vaadin-charts-color-positive: var(--vaadin-charts-color-3); --vaadin-charts-color-negative: var(--vaadin-charts-color-9); } :host([theme~='classic']) { --vaadin-charts-color-0: #7cb5ec; --vaadin-charts-color-1: #434348; --vaadin-charts-color-2: #90ed7d; --vaadin-charts-color-3: #f7a35c; --vaadin-charts-color-4: #8085e9; --vaadin-charts-color-5: #f15c80; --vaadin-charts-color-6: #e4d354; --vaadin-charts-color-7: #2b908f; --vaadin-charts-color-8: #f45b5b; --vaadin-charts-color-9: #91e8e1; } }