UNPKG

vega-themes

Version:

Themes for stylized Vega and Vega-Lite visualizations.

77 lines (72 loc) 1.46 kB
/** * Copyright 2020 Google LLC. * * Use of this source code is governed by a BSD-style * license that can be found in the LICENSE file or at * https://developers.google.com/open-source/licenses/bsd */ import {Config} from './config.js'; const markColor = '#3366CC'; const gridColor = '#ccc'; const defaultFont = 'Arial, sans-serif'; const googlechartsTheme: Config = { arc: {fill: markColor}, area: {fill: markColor}, path: {stroke: markColor}, rect: {fill: markColor}, shape: {stroke: markColor}, symbol: {stroke: markColor}, circle: {fill: markColor}, background: '#fff', padding: { top: 10, right: 10, bottom: 10, left: 10, }, style: { 'guide-label': { font: defaultFont, fontSize: 12, }, 'guide-title': { font: defaultFont, fontSize: 12, }, 'group-title': { font: defaultFont, fontSize: 12, }, }, title: { font: defaultFont, fontSize: 14, fontWeight: 'bold', dy: -3, anchor: 'start', }, axis: { gridColor: gridColor, tickColor: gridColor, domain: false, grid: true, }, range: { category: [ '#4285F4', '#DB4437', '#F4B400', '#0F9D58', '#AB47BC', '#00ACC1', '#FF7043', '#9E9D24', '#5C6BC0', '#F06292', '#00796B', '#C2185B', ], heatmap: ['#c6dafc', '#5e97f6', '#2a56c6'], }, }; export default googlechartsTheme;