1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-10-23 09:08:52 +02:00
phorge-phorge/webroot/rsrc/css/phui/phui-icon-set-selector.css
bob 3f5fcdf4dd Fix icon background color when using Dark Mode
Summary:
This CSS fix replaces the hard coded background gradient (white) value of icons when using Dark Mode.

Now the "Choose User Icon" popup has visible icons.

| Before  | After   |
|---------|---------|
|{F331622}|{F331623}|

Ref T15056

Test Plan:
- Flush all Phorge caches
- Sign in
- Go to user's Settings > Display Preferences and select the Accessibility (user interface) "Dark Mode".
- Go to user's profile, edit profile and click on Choose icon.
- Check that now the icons in "Choose User Icon" are visible.
- Do these steps for each user interface theme in order to check against regression.

Reviewers: O1 Blessed Committers, Matthew, valerio.bozzolan

Reviewed By: O1 Blessed Committers, Matthew, valerio.bozzolan

Subscribers: speck, tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Maniphest Tasks: T15056

Differential Revision: https://we.phorge.it/D25384
2023-08-16 10:30:22 +02:00

42 lines
742 B
CSS

/**
* @provides phui-icon-set-selector-css
*/
button.icon-button {
background-image: linear-gradient(to bottom,
{$lightgreybackground}, {$greybackground});
border: 1px solid rgba({$alphablue},.2);
color: {$darkgreytext};
position: relative;
width: 16px;
height: 16px;
padding: 12px;
margin: 4px;
text-shadow: none;
box-shadow: none;
box-sizing: content-box;
}
button.icon-button:hover {
border: 1px solid rgba({$alphablue},.5);
}
button.icon-button .phui-icon-view {
color: {$darkbluetext};
}
.icon-grid {
text-align: center;
}
.icon-icon + .icon-icon {
margin-left: 4px;
}
button.icon-button.selected {
border: 1px solid {$sky};
}
button.icon-button.selected .phui-icon-view {
color: {$sky};
}