stable

Clone or download

Read-only

chore: sass libs for shared styles

part of request #29264 Split the build of tracker plugin frontend assets into multiple apps How to test: No functional change in Cardwall view, Cardwall renderer for Tracker reports or Backlog planning administration: The column headers still show their defined colors, the colorpicker "preview" square still shows the selected color for the column. No functional change in Cardwall view, Cardwall renderer for Tracker reports or Tracker field administration: Lists bound to static values (for example Status) still show their defined colors, the colorpicker "preview" square still shows the selected color for the list value. Why? I stumbled upon two files that were called with long relative paths (../../). It turns out one of them really belongs to Cardwall, and one to Trackers. Since they are reused by several plugins, we must turn them into Sass libraries. Note that the classname "colorpicker-preview-<color-name>" is also used by Tracker backend when rendering lists, which is why it was not moved to colorpicker lib directly. Change-Id: If185cf19a5aba6506e0218e23c4bb340d4be0512

Modified Files

Name
M plugins/agiledashboard/package.json +2 −2 Go to diff View file
M plugins/agiledashboard/pnpm-lock.yaml +3 −3 Go to diff View file
M plugins/agiledashboard/themes/FlamingParrot/css/planning-admin-colorpicker.scss +1 −2 Go to diff View file
M plugins/cardwall/package.json +1 −1 Go to diff View file
M plugins/cardwall/pnpm-lock.yaml +7 −3 Go to diff View file
A plugins/cardwall/scripts/lib/column-colors/package.json +14 −0 Go to diff View file
A plugins/cardwall/scripts/lib/column-colors/pnpm-lock.yaml +10 −0 Go to diff View file
R plugins/tracker/themes/default/css/includes/_columns-colors.scss Go to diff View file
M plugins/cardwall/themes/default/css/_cardwall.scss +1 −7 Go to diff View file
M plugins/tracker/package.json +1 −0 Go to diff View file
M plugins/tracker/pnpm-lock.yaml +3 −0 Go to diff View file
M plugins/tracker/scripts/lib/colorpicker/package.json +1 −0 Go to diff View file
M plugins/tracker/scripts/lib/colorpicker/pnpm-lock.yaml +3 −0 Go to diff View file
M plugins/tracker/scripts/lib/colorpicker/src/style.scss +1 −0 Go to diff View file
A plugins/tracker/scripts/lib/static-list-colors/package.json +14 −0 Go to diff View file
A plugins/tracker/scripts/lib/static-list-colors/pnpm-lock.yaml +10 −0 Go to diff View file
A plugins/tracker/scripts/lib/static-list-colors/styles/main.scss +32 −0 Go to diff View file
M plugins/tracker/themes/default/css/includes/_field-bound-colors.scss +1 −9 Go to diff View file
M plugins/tracker/themes/default/css/style.scss +0 −1 Go to diff View file