/* Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ if(!dojo._hasResource["dojox.charting.themes.PlotKit.base"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. dojo._hasResource["dojox.charting.themes.PlotKit.base"] = true; dojo.provide("dojox.charting.themes.PlotKit.base"); dojo.require("dojox.charting.Theme"); // the baseline theme for all PlotKIt themes (function(){ var dc = dojox.charting, pk = dc.themes.PlotKit; pk.base = new dc.Theme({ chart:{ stroke: null, fill: "yellow" }, plotarea:{ stroke: null, fill: "yellow" }, axis:{ stroke: {color:"#fff", width:1}, line: {color:"#fff", width:.5}, majorTick: {color: "#fff", width: .5, length: 6}, minorTick: {color: "#fff", width: .5, length: 3}, tick: {font: "normal normal normal 7pt Helvetica,Arial,sans-serif", fontColor: "#999"} }, series:{ stroke: {width: 2.5, color:"#fff"}, fill: "#666", font: "normal normal normal 7.5pt Helvetica,Arial,sans-serif", // label fontColor: "#666" }, marker:{ // any markers on a series. stroke: {width: 2}, fill: "#333", font: "normal normal normal 7pt Helvetica,Arial,sans-serif", // label fontColor: "#666" }, colors: ["red", "green", "blue"] }); pk.base.next = function(elementType, mixin, doPost){ var theme = dc.Theme.prototype.next.apply(this, arguments); if(elementType == "line"){ theme.marker.outline = {width: 2, color: "#fff"}; theme.series.stroke.width = 3.5; theme.marker.stroke.width = 2; } else if (elementType == "candlestick"){ theme.series.stroke.width = 1; } else { theme.series.stroke.color = "#fff"; } return theme; }; })(); }