stable

Clone or download

Read-only

chore: Build chart styles separately

part of request #29264 Split the build of tracker plugin frontend assets into multiple apps How to test: No functional change in the following pages: - burndown, burnup and velocity charts in Agile Dashboard "Details" pane of a milestone - burndown and burnup fields in Tracker view - burndown and burnup in the Project milestones widget Why? It is easier to handle small scripts with dedicated dependencies, build, exports, etc. It makes it easier to upgrade its dependencies, to see the links between dependent packages, to eventually remove packages, etc. Change-Id: I97a8638bcf4dcec5195ee56515ed8214659da089

Modified Files

Name
M plugins/agiledashboard/package.json +1 −0 Go to diff View file
M plugins/agiledashboard/pnpm-lock.yaml +3 −0 Go to diff View file
M plugins/agiledashboard/themes/FlamingParrot/css/burnup-chart.scss +5 −5 Go to diff View file
M plugins/tracker/scripts/burndown-chart/package.json +6 −1 Go to diff View file
M plugins/tracker/scripts/burndown-chart/pnpm-lock.yaml +3 −0 Go to diff View file
M plugins/tracker/scripts/burndown-chart/themes/burndown-chart.scss +5 −5 Go to diff View file
A plugins/tracker/scripts/lib/chart-styles/package.json +12 −0 Go to diff View file
A plugins/tracker/scripts/lib/chart-styles/pnpm-lock.yaml +5 −0 Go to diff View file
R plugins/tracker/themes/default/css/includes/_graph.scss Go to diff View file
M plugins/velocity/package.json +20 −19 Go to diff View file
M plugins/velocity/pnpm-lock.yaml +7 −0 Go to diff View file
D plugins/velocity/themes/BurningParrot/css/includes/_velocity-chart.scss +0 −24 Go to diff View file
M plugins/velocity/themes/BurningParrot/css/velocity.scss +5 −1 Go to diff View file