Details
-
Type: Improvement
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: EE-4.0.0.GA, EE-3.3.0.GA_P03
-
Fix Version/s: 4.1, EE-3.3.0.GA_P04
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P2
-
Support Case References:Support Case #13575 - https://icesoft.my.salesforce.com/5007000001RDYAQ
Description
Currently if you select a row and hover over the row, the styling doesn't indicate that it is selected. It maintains just the hover styling. This is evident with the default theme as well as many of the other ones.
This feature request is to add new styling for hovering over a selected row. This will help differentiate between selected and non-selected row.
This feature request is to add new styling for hovering over a selected row. This will help differentiate between selected and non-selected row.
r46285: ace:dataTable, added distinct styling for hovering over a selected row.
Since, Themeroller doesn't provide a distinct hover styling for an element that is already active and the styling used for warning messages just doesn't apply nicely to the data table, the new styling for hovering over selected rows is based on opacity. This way, it won't be necessary to modify all existing themes or to have to extend Themeroller. By using opacity, we make sure the styling is also noticeable on themes that use background images, as opposed to solid colours. The opacity is based on the active (selected) styling to signal that the row is already selected. Basing the opacity on the hover styling would make the colour too light in most themes and harder to distinguish.