Theme template - Profitbase/PowerBI-visuals-Gantt GitHub Wiki

{
  "name": "My Theme",
  "dataColors": [
    "#00338D",
    "#005EB8",
    "#0091DA",
    "#483698",
    "#470A68",
    "#6D2077",
    "#00A3A1",
    "#009A44",
    "#43B02A",
    "#EAAA00",
    "#F68D04",
    "#BC204B",
    "#C6007E"
  ],
  "visualStyles": {
    "powerBiVisualsGanttDF45C9AD71594918A1FE8463F5F57380": {
      "*": {
        "columnOptions": [
          {
            "visibleColumnsCount": 1,
            "columnWidth": 200,
            "showWBS": false,
            "wbsColumnWidth": 80,
            "storeSortState": false
          }
        ],
        "dataGrid": [
          {
            "hierarchyColor": { "solid": { "color": "#someColor" } },
            "headerBackgroundColor": { "solid": { "color": "#someColor" } },
            "headerFontColor": { "solid": { "color": "#someColor" } },
            "headerFontSize": 18,
            "nodeCustomization": "root-node | child-node",
            "rootNodeFontColor": { "solid": { "color": "#someColor" } },
            "rootNodeFontSize": 14,
            "rootNodeFontStyle": "bold | italic | underline | default",
            "expandedNodeBackground": { "solid": { "color": "#someColor" } },
            "expandedNodeFontColor": { "solid": { "color": "#someColor" } },
            "childNodeFontColor": { "solid": { "color": "#someColor" } },
            "childNodeFontSize": 14,
            "childNodeFontStyle": "bold | italic | underline | default",
            "showRowTotals": false
          }
        ],
        "chartOptions": [
          {
            "fontFamily": "Arial",
            "rowHeight": 32,
            "storeExpansionState": false,
            "isAllRowsExpanded": true,
            "defaultExpandToLevel": 10,
            "isGridShown": true,
            "gridColor": { "solid": { "color": "#someColor" } },
            "isTimelineGridShown": true,
            "timelineGridColor": { "solid": { "color": "#someColor" } },
            "timelineGridWeight": 1,
            "isMultiTaskbar": false,
            "isShowChildTaskBorders": true,
            "isShowParentTaskBorders": true,
            "showGridlines": "horizontal | vertical | both",
            "show100PercentAsMaxProgress": false
          }
        ],
        "chartColors": [
          {
            "parentFillColor": { "solid": { "color": "#someColor" } },
            "parentBorderColor": { "solid": { "color": "#someColor" } },
            "parentTrackColor": { "solid": { "color": "#someColor" } },
            "childFillColor": { "solid": { "color": "#someColor" } },
            "childBorderColor": { "solid": { "color": "#someColor" } },
            "childTrackColor": { "solid": { "color": "#someColor" } },
            "connectorLineColor": { "solid": { "color": "#someColor" } },
            "taskbarsOpacity": 100
          }
        ],
        "taskbars": [
          {
            "groupIdenticalTasksIntoOneRow": false,
            "showZeroDurationTaskbars": false,
            "expandBackgroundColorToFullRow": false
          }
        ],
        "baselines": [
          {
            "baselinesFillColor": { "solid": { "color": "#someColor" } },
            "baselinesBorderColor": { "solid": { "color": "#someColor" } }
          }
        ],
        "timeline": [
          {
            "weekStartDay": "1 | 2 | 3 | 4 | 5 | 6 | 0",
            "isZoomLevel": false,
            "defaultZoomLevel": 7,
            "defaultValue": "Year | Month | Week | Day",
            "topLevelHeaderHeight": 30,
            "topLevelBackgroundColor": { "solid": { "color": "#someColor" } },
            "topLevelFontColor": { "solid": { "color": "#someColor" } },
            "topLevelFontSize": 14,
            "bottomLevelHeaderHeight": 30,
            "bottomLevelBackgroundColor": { "solid": { "color": "#someColor" } },
            "bottomLevelFontColor": { "solid": { "color": "#someColor" } },
            "bottomLevelFontSize": 14
          }
        ],
        "defaultTimelineViewMode": [
          {
            "defaultValue": "year | month | week | day"
          }
        ],
        "dataLabels": [
          {
            "show": false,
            "dataLabelsAlignment": "right | left | center",
            "dataLabelsFontSize": 14,
            "dataLabelsFontColor": { "solid": { "color": "#someColor" } },
            "hasBackgroundDataLabels": false,
            "dataLabelsBackgroundColor": { "solid": { "color": "#someColor" } },
            "transparency": 0,
            "showFieldNames": true,
            "showFieldPrefixes": true
          }
        ],
        "milestone": [
          {
            "milestoneType": "diamond | square | circle | triangle-left | triangle-right | plus | minus | cross | trapezoid | pentagon | arrow-right | arrow-left | star | star8 | gear",
            "milestoneSize": 14,
            "milestoneTopOffset": -5,
            "milestoneBackgroundColor": { "solid": { "color": "#someColor" } },
            "milestoneBorderColor": { "solid": { "color": "#someColor" } },
            "milestoneBorderWidth": 1,
            "milestoneLabelShow": true,
            "milestoneLabelType": "label | tooltip",
            "milestoneLabelPosition": "top | bottom | right | left",
            "milestoneLabelSize": 10,
            "milestoneLabelColor": { "solid": { "color": "#someColor" } },
            "milestoneLabelBackgroundColor": { "solid": { "color": "#someColor" } }
          }
        ],
        "duration": [
          {
            "unit": "seconds | minutes | hours | days | weeks | months | years",
            "durationCalculationMethod": "startToEnd | sumOfChildren",
            "includeLastDayInDurationCalculation": false,
            "excludeBlanks": false
          }
        ],
        "todayLine": [
          {
            "show": false,
            "hasLabel": true,
            "label": "Today",
            "todayFontColor": { "solid": { "color": "#someColor" } },
            "todayLineColor": { "solid": { "color": "#someColor" } },
            "transparency": 0,
            "hasTodayBorder": false,
            "todayBorderColor": { "solid": { "color": "#someColor" } },
            "todayBorderStyle": "dashed | dotted | solid"
          }
        ],
        "daysOff": [
          {
            "highlightWeekends": false,
            "weekendsMarkerColor": { "solid": { "color": "#someColor" } },
            "excludeDaysOffFromTaskDuration": false,
            "showTitles": false
          }
        ],
        "eventMarker": [
          {
            "eventLineColor": { "solid": { "color": "#someColor" } },
            "eventLineStyle": "dashed | dotted | solid",
            "hasEventLabel": true,
            "eventLabelBackgroundColor": { "solid": { "color": "#someColor" } },
            "eventLabelFontColor": { "solid": { "color": "#someColor" } },
            "eventLabelTextAngle": 0
          }
        ],
        "eventRange": [
          {
            "rangeBackgroundColor": { "solid": { "color": "#someColor" } },
            "transparency": 0,
            "hasRangeLabel": true,
            "rangeLabelPosition": "BehindTaskbars | AboveTaskbars",
            "rangeFontColor": { "solid": { "color": "#someColor" } },
            "hasBorder": false,
            "rangeBorderColor": { "solid": { "color": "#someColor" } },
            "rangeBorderStyle": "dashed | dotted | solid"
          }
        ],
        "dynamicEvents": [
          {
            "show": false,
            "color": { "solid": { "color": "#someColor" } },
            "style": "dashed | dotted | solid",
            "label": true,
            "labelBackgroundColor": { "solid": { "color": "#someColor" } },
            "labelFontColor": { "solid": { "color": "#someColor" } },
            "labelTextAngle": 0
          }
        ],
        "dataLegend": [
          {
            "showLegend": false,
            "legendPosition": "top-left | top-center | top-right | top-left-stacked | top-right-stacked | center-left | center-right | bottom-left | bottom-center | bottom-right",
            "showLegendTitle": true,
            "legendFontColor": { "solid": { "color": "#someColor" } },
            "fontFamily": "Arial",
            "fontSize": 14,
            "bold": false,
            "italic": false,
            "underline": false
          }
        ],
        "milestoneLegend": [
          {
            "showLegend": false,
            "legendPosition": "top-left | top-center | top-right | top-left-stacked | top-right-stacked | center-left | center-right | bottom-left | bottom-center | bottom-right",
            "showLegendTitle": true,
            "legendFontColor": { "solid": { "color": "#someColor" } },
            "fontFamily": "Arial",
            "fontSize": 14,
            "bold": false,
            "italic": false,
            "underline": false
          }
        ],
        "tooltip": [
          {
            "tasksAndHierarchyTooltips": true,
            "tasksBarTooltips": true,
            "showDefaultTooltip": true,
            "smartTooltipLevel": "child | parent | both",
            "tooltipBackgroundColor": { "solid": { "color": "#someColor" } },
            "tooltipFontColor": { "solid": { "color": "#someColor" } },
            "tooltipFontSize": 10
          }
        ],
        "toolbar": [
          {
            "zoom": false,
            "zoomToFit": false,
            "search": false,
            "filters": false,
            "hasPDF": false,
            "toolbarHeight": 42,
            "toolbarBackgroundColor": { "solid": { "color": "#someColor" } },
            "toolbarFontColor": { "solid": { "color": "#someColor" } },
            "toolbarFontSize": 14,
            "toolbarButtonBackground": { "solid": { "color": "#someColor" } },
            "toolbarButtonBackgroundHover": { "solid": { "color": "#someColor" } },
            "toolbarButtonHeight": 32,
            "toolbarButtonHorizontalPadding": 4
          }
        ],
        "downloadExcel": [
          {
            "show": false,
            "iconPosition": "bottom right | bottom left | top left | top right",
            "automaticHideIcon": false,
            "iconStyle": false,
            "transparentBackground": false,
            "showBorder": false,
            "buttonSize": "35 | 50 | 65"
          }
        ],
        "customFilters": [
          {
            "showCustomFilters": false
          }
        ],
        "webUrl": [
          {
            "show": false,
            "hasIcon": false,
            "color": { "solid": { "color": "#someColor" } }
          }
        ],
        "dateFormat": [
          {
            "format": "MM/dd/yy | yy/MM/dd | dd/MM/yy | MM/dd/yyyy | dd/MM/yyyy | yyyy/MM/dd | dd-MM-yy | dd-MM-yyyy | MM-dd-yy | MM-dd-yyyy | dd.MM.yy | dd.MM.yyyy | MM.dd.yy | MM.dd.yyyy | MM.dd.yyyy hh:mm | yyyy.MM.dd hh:mm | dd.MM.yyyy hh:mm | custom",
            "customFormat": ""
          }
        ],
        "raggedHierarchy": [
          {
            "hideBlanks": false
          }
        ],
        "dependencyOffset": [
          {
            "isOn": false
          }
        ]
      }
    }
  }
}