styles/charts.less (115 lines of code) (raw):
.rct-xy-plot {
* {
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
}
.rct-chart-tick {
fill: none;
stroke: #666;
stroke-width: 1px;
}
.rct-chart-background {
fill: none;
}
.rct-plot-background {
fill: #e0e0e0;
}
.rct-chart-grid-line {
stroke: #b9b9b9;
stroke-width: 1px;
}
}
.rct-chart-line-x,
.rct-chart-line-y {
stroke: #090909;
}
.rct-chart-bar,
.rct-chart-area-bar {
fill: steelblue;
}
.rct-marker-line-chart {
line {
stroke: black;
stroke-width: 2px;
}
}
.rct-pie-chart {
.rct-pie-slice {
stroke: none;
}
.rct-pie-slice-0 {
fill: steelblue;
}
.rct-pie-slice-1 {
fill: darkred;
}
.rct-pie-slice-2 {
fill: orange;
}
.rct-pie-slice-empty {
fill: #ddd;
}
.rct-pie-label-center {
font-size: 26pt;
}
.rct-marker-line {
stroke: black;
stroke-width: 2px;
}
}
.rct-line-chart {
.rct-line-path {
fill: none;
stroke: #0a0a0a;
stroke-width: 1.5px;
stroke-linejoin: bevel;
}
}
.rct-area-chart {
.rct-area-chart-path {
stroke-width: 0;
fill: steelblue;
}
}
.rct-area-chart--difference {
.rct-area-chart-path {
stroke: #0a0a0a;
stroke-width: 1.5px;
stroke-linejoin: bevel;
}
}
.rct-sankey-diagram {
.rct-sankey-nodes .rct-sankey-node {
fill: #000;
}
.rct-sankey-links .rct-sankey-link {
stroke: rgba(0, 0, 0, 0.16);
fill: none;
}
.rct-sankey-node-label {
pointer-events: none;
font-size: 10pt;
}
.rct-sankey-link-label {
pointer-events: none;
alignment-baseline: middle;
dominant-baseline: central;
font-size: 8.5pt;
color: #333;
}
.rct-sankey-node-terminal {
fill: steelblue;
}
}
.rct-chart-axis-line-y,
.rct-chart-axis-line-x {
stroke: #b9b9b9;
}
.rct-chart-visually-hidden-rect {
fill: transparent;
pointer-events: none;
&:focus {
outline: 3px inset #181818;
}
}