FIRE-36821 Make the bracket-link tooltips a bit more skin/theme-aware (and more readable)

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
master
PanteraPolnocy 2026-07-02 11:47:50 +02:00
parent 791b016297
commit 10df14cf0b
25 changed files with 75 additions and 3 deletions

View File

@ -4197,14 +4197,14 @@ bool LLNormalTextSegment::handleToolTip(S32 x, S32 y, MASK mask)
if (!mProminentUrlLabel.empty())
{
params.styled_message.add().text(mProminentUrlLabel + "\n").style.color(LLColor4::white);
params.styled_message.add().text(mProminentUrlLabel + "\n").style.color(colors.getColor("ToolTipTextColor", LLColor4::white));
}
else
{
params.styled_message.add().text("\n");
}
params.styled_message.add().text(mTooltip).style.color(colors.getColor("HTMLLinkColor", LLColor4::blue));
params.styled_message.add().text(mTooltip).style.color(colors.getColor("HTMLLinkColorHovertips", LLColor4::blue));
LLToolTipMgr::instance().show(params);
return true;
}

View File

@ -718,6 +718,9 @@
<color
name="HTMLLinkColor"
reference="AnsaStorm_HtmlLink" />
<color
name="HTMLLinkColorHovertips"
reference="Black" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -670,6 +670,9 @@
<color
name="HTMLLinkColor"
reference="AnsaStorm_HtmlLink" />
<color
name="HTMLLinkColorHovertips"
reference="DkRed" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -715,6 +715,9 @@
<color
name="HTMLLinkColor"
reference="AnsaStorm_HtmlLink" />
<color
name="HTMLLinkColorHovertips"
reference="Black" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -658,6 +658,9 @@
<color
name="HTMLLinkColor"
reference="AnsaStorm_HtmlLink" />
<color
name="HTMLLinkColorHovertips"
reference="Black" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -718,6 +718,9 @@
<color
name="HTMLLinkColor"
reference="AnsaStorm_HtmlLink" />
<color
name="HTMLLinkColorHovertips"
reference="Black" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -671,6 +671,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="Black" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -504,6 +504,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="AccentColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -234,6 +234,9 @@
<color
name="HTMLLinkColor"
reference="Blue4" />
<color
name="HTMLLinkColorHovertips"
reference="MBlue" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -512,6 +512,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="AccentColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -499,6 +499,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="Black" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -475,6 +475,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="AccentColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -470,6 +470,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="AccentColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -476,6 +476,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="White" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -488,6 +488,9 @@
<color
name="HTMLLinkColor"
reference="AccentColor" />
<color
name="HTMLLinkColorHovertips"
reference="AccentColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -574,6 +574,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="EmphasisColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -578,6 +578,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="SL-White" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -574,6 +574,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="White" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -574,6 +574,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="EmphasisColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -574,6 +574,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="EmphasisColor" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -579,6 +579,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="SL-White" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -579,6 +579,9 @@
<color
name="HTMLLinkColor"
reference="EmphasisColor" />
<color
name="HTMLLinkColorHovertips"
reference="SL-White" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -594,6 +594,9 @@
<color
name="HTMLLinkColor"
value="0.38 0.694 0.573 1" />
<color
name="HTMLLinkColorHovertips"
value="0.38 0.694 0.573 1" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -594,6 +594,9 @@
<color
name="HTMLLinkColor"
value="0.38 0.694 0.573 1" />
<color
name="HTMLLinkColorHovertips"
value="0.38 0.694 0.573 1" />
<color
name="HealthTextColor"
reference="White" />

View File

@ -598,7 +598,10 @@
reference="DkGray" />
<color
name="HTMLLinkColor"
value="0.113 0.210 0.170 1" />
value="0.113 0.210 0.170 1" />
<color
name="HTMLLinkColorHovertips"
reference="SL-White" />
<color
name="HealthTextColor"
reference="White" />