The reason for using backgroundTertiaryText in SectionsStyle is unclear.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Triaged
|
Medium
|
Jamie Young | ||
ubuntu-ui-toolkit (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Looking at SectionStyle.qml [1], it seems the section headers use theme.palette.
On talking to timp, he did make me understand that the main page header uses backgroundText while the section headers uses tertiaryText which does make sense. But that is something other app devs won't think of. May be the solution is to show a visual illustration where each SDK component shows what palette color it is using.
Do note that this is not about which set (normal, disabled, selected, highlighted) to use, but rather the actual palette value.
Changed in ubuntu-ux: | |
assignee: | nobody → Jamie Young (jamiedawsonyoung) |
summary: |
- SectionStyle shouldn't use backgroundTertiaryText to set the color of - selected section + The reason for using backgroundTertiaryText in SectionsStyle is unclear. |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Tim Peeters (tpeeters) |
Changed in ubuntu-ux: | |
status: | New → Confirmed |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Invalid → Confirmed |
Changed in ubuntu-ux: | |
assignee: | Rae Shambrook (raecontreras) → Jamie Young (jamiedawsonyoung) |
importance: | Undecided → Medium |
Changed in ubuntu-ux: | |
status: | Confirmed → Triaged |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | Tim Peeters (tpeeters) → nobody |
The palette is global, per-app, so not per component. That means if text in two different components need to have a different color, we need two separate entries in the palette.
Having a visual mock-up of an app showing all the components in all the states, with the colors listed would help.