UNPKG

plotly-js-material-design-theme

Version:
125 lines (100 loc) 1.88 kB
import defaultsDeep from 'lodash.defaultsdeep' export const layout = layout => defaultsDeep(layout, { font: { family: 'Roboto, sans-serif' }, titlefont: { size: 16, color: '#757575' }, colorway: ['#4285F4', '#DB4437', '#F4B400', '#3F51B5', '#E91E63', '#9C27B0', '#673AB7', '#F44336', '#2196F3', '#03A9F4', '#00BCD4', '#009688'], xaxis: { rangeslider: { visible: false, borderwidth: 0 }, zerolinecolor: '#9E9E9E', gridcolor: '#E0E0E0', titlefont: { color: '#424242', size: 12 }, tickfont: { color: '#757575', size: 12 }, showgrid: false }, yaxis: { zerolinecolor: '#9E9E9E', gridcolor: '#E0E0E0', titlefont: { color: '#424242', size: 12 }, tickfont: { color: '#757575', size: 12 } }, polar: { radialaxis: { showticklabels: false, gridcolor: '#E0E0E0', ticks: '', linewidth: 0 }, angularaxis: { tickcolor: '#B4B4B4', linecolor: '#E0E0E0' } }, scene: { xaxis: { spikecolor: '#E0E0E0' }, yaxis: { spikecolor: '#E0E0E0' }, zaxis: { spikecolor: '#E0E0E0' } }, geo: { rivercolor: '#A2D6FF', lakecolor: '#A2D6FF', showocean: true, oceancolor: '#A2D6FF', showcountries: true, landcolor: '#EDEBE7', countrycolor: '#D3D3D3', coastlinewidth: 0.5, coastlinecolor: '#B4B4B4', showframe: false, projection: { type: 'mercator' } }, ternary: { aaxis: { color: '#9E9E9E', gridcolor: '#E0E0E0' }, baxis: { color: '#9E9E9E', gridcolor: '#E0E0E0' }, caxis: { color: '#9E9E9E', gridcolor: '#E0E0E0' } }, bargroupgap: 0.02, legend: { font: { size: 16, color: '#757575' } } })