diff --git a/plugins/github/src/org/jetbrains/plugins/github/pullrequest/ui/details/GHPRDetailsCommitInfoComponentFactory.kt b/plugins/github/src/org/jetbrains/plugins/github/pullrequest/ui/details/GHPRDetailsCommitInfoComponentFactory.kt index c89ceede484e..02d1d9010e83 100644 --- a/plugins/github/src/org/jetbrains/plugins/github/pullrequest/ui/details/GHPRDetailsCommitInfoComponentFactory.kt +++ b/plugins/github/src/org/jetbrains/plugins/github/pullrequest/ui/details/GHPRDetailsCommitInfoComponentFactory.kt @@ -4,7 +4,11 @@ package org.jetbrains.plugins.github.pullrequest.ui.details import com.intellij.collaboration.ui.VerticalListPanel import com.intellij.collaboration.ui.util.bindText import com.intellij.collaboration.ui.util.bindVisibility +import com.intellij.openapi.util.text.HtmlBuilder +import com.intellij.openapi.util.text.HtmlChunk +import com.intellij.ui.ColorUtil import com.intellij.util.text.DateFormatUtil +import com.intellij.util.ui.NamedColorUtil import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.flow.map import org.jetbrains.plugins.github.pullrequest.ui.details.model.GHPRCommitsViewModel @@ -25,7 +29,10 @@ internal object GHPRDetailsCommitInfoComponentFactory { bindText(scope, commitsVm.selectedCommit.map { commit -> commit ?: return@map "" val author = commit.author?.user ?: commitsVm.ghostUser - "${author.getPresentableName()} ${DateFormatUtil.formatPrettyDateTime(commit.committedDate)}" + HtmlBuilder() + .append(HtmlChunk.text("${author.getPresentableName()} ${DateFormatUtil.formatPrettyDateTime(commit.committedDate)}")) + .wrapWith(HtmlChunk.font(ColorUtil.toHex(NamedColorUtil.getInactiveTextColor()))) + .toString() }) }