standard colours with noce UI and lasyout changes

This commit is contained in:
Mark Gregory
2026-06-23 15:37:01 +01:00
parent a8cbb8e2ac
commit 5dbc6394b8
8 changed files with 184 additions and 48 deletions
+14
View File
@@ -204,3 +204,17 @@
- Added a migration to clean existing database lookup colour values to the approved palette.
- Updated Helpdesk seed data, feature coverage and unit coverage for the standardised colour behaviour.
- Preserved append-only changelog history.
- version: 1.9.49
date: 2026-06-23
type: feature
summary: Add Helpdesk custom hex colours, contrast-safe badges and standardised seeded workflows.
changes:
- Added support for six-character custom hex colours such as #ffffff while keeping the approved WMS palette as the default path.
- Added colour picker, custom hex input, clickable palette swatches and live preview badge behaviour to Helpdesk colour selectors.
- Added contrast-safe badge text calculation for light and dark colour backgrounds.
- Added a reusable Helpdesk badge component so lists, Kanban cards, ticket detail pages, reports and notifications can render colours consistently.
- Standardised seeded ticket statuses for New, Open, In Progress, Waiting Customer, Waiting Third Party, Resolved, Closed and Cancelled.
- Standardised seeded ticket priorities for Low, Normal, High, Urgent and Critical.
- Extended unit and file-level regression coverage for custom hex colours, colour selector UI and contrast-safe badge rendering.
- Preserved append-only changelog history.