diff --git a/docs/styles.md b/docs/styles.md index 3d90c7a..71901d4 100644 --- a/docs/styles.md +++ b/docs/styles.md @@ -104,11 +104,19 @@ Various Codicon icons have been used in this extension. Check [here](https://cod - `kanbn-burndown` - `kanbn-burndown-settings` - `kanbn-burndown-settings-sprint-select` +- `kanbn-burndown-settings-input` - `kanbn-burndown-settings-start-date` - `kanbn-burndown-settings-end-date` - `kanbn-burndown-settings-sprint-mode` - `kanbn-burndown-settings-date-mode` - `kanbn-header-button-active` - `kanbn-header-button-inactive` -- `kanbn-burndown-grid` +- `kanbn-burndown-chart` - `kanbn-burndown-line` +- `kanbn-burndown-point` +- `kanbn-burndown-grid` +- `kanbn-burndown-tooltip` +- `kanbn-burndown-tooltip-date` +- `kanbn-burndown-tooltip-workload` +- `kanbn-burndown-tooltip-count` +- `kanbn-burndown-tooltip-task` diff --git a/src/Board.tsx b/src/Board.tsx index b918b29..e4814b0 100644 --- a/src/Board.tsx +++ b/src/Board.tsx @@ -213,10 +213,10 @@ const Board = ({ }); }} title={[ + 'Start a new sprint', currentSprint - ? `${currentSprint.name}\nStarted ${formatDate(currentSprint.start, dateFormat)}` + ? `Current sprint:\n ${currentSprint.name}\n Started ${formatDate(currentSprint.start, dateFormat)}` : '', - 'Start a new sprint' ].join('\n')} > diff --git a/src/Burndown.tsx b/src/Burndown.tsx index 7eacf06..98d79a3 100644 --- a/src/Burndown.tsx +++ b/src/Burndown.tsx @@ -79,13 +79,7 @@ const Burndown = ({ name, sprints, burndownData, dateFormat, vscode }: { setSprintMode(false); refreshBurndownData({ sprintMode: false }); }; - - const chartMin = burndownData.series.length > 0 - ? Date.parse(burndownData.series[0].from) - : 'auto'; - const chartMax = burndownData.series.length > 0 - ? Date.parse(burndownData.series[0].to) - : 'auto'; + const chartData = burndownData.series.length > 0 ? burndownData.series[0].dataPoints.map(dataPoint => ({ x: Date.parse(dataPoint.x), @@ -186,12 +180,19 @@ const Burndown = ({ name, sprints, burndownData, dateFormat, vscode }: {
- + diff --git a/src/index.css b/src/index.css index 9dabcca..ddf9145 100644 --- a/src/index.css +++ b/src/index.css @@ -546,6 +546,11 @@ body.vscode-dark .kanbn-burndown-settings-input[type="date"]::-webkit-calendar-p stroke: #3c7; } +.kanbn-burndown-point { + stroke: var(--vscode-foreground); + fill: var(--vscode-editor-background); +} + .kanbn-burndown-tooltip { background-color: var(--vscode-menu-background); color: var(--vscode-menu-foreground);