Page MenuHomePhabricator

UserInfoCard: Data point icon style should have --color-subtle
Closed, ResolvedPublic

Description

The component UserCardBody.vue is applying the correct style, though the class setting is not deep enough and .cdx-icon may overwrite the custom color back to default.

Let's make sure the styles in UserCardBody.vue are deep enough so it overwrites the default from .cdx-icon

.ext-checkuser-userinfocard-icon {
	margin-right: @spacing-25;
	color: var(--color-subtle);
}

.ext-checkuser-userinfocard-icon.ext-checkuser-userinfocard-icon-blocks {
	color: var(--color-icon-warning);
}

Event Timeline

Change #1164311 had a related patch set uploaded (by Mimurawil; author: Mimurawil):

[mediawiki/extensions/CheckUser@master] UserCardBody.vue: Enforce icon color on data points

https://gerrit.wikimedia.org/r/1164311

Mimurawil changed the task status from Open to In Progress.Jun 26 2025, 10:18 PM

Change #1164311 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] UserCardBody.vue: Enforce icon color on data points

https://gerrit.wikimedia.org/r/1164311