Adds new tooltip indicators for system signature time and mass statuses. Updates the CSS class for the existing 1H EOL indicator icon.

- refactor(SystemSignatures): Update `TimeStatus._1h` icon color to `text-red-400`
- feat(SystemSignatures): Add tooltip and icon for `TimeStatus._4h`
- feat(SystemSignatures): Add tooltip and icon for `TimeStatus._4h30m`
- feat(SystemSignatures): Add tooltip and icon for `MassState.half`
This commit is contained in:
Drew Bonasera
2026-05-04 04:13:37 -04:00
parent 16e86b0bda
commit 6ccdd37712
@@ -22,16 +22,34 @@ export const renderInfoColumn = (row: SystemSignature) => {
{customInfo.time_status === TimeStatus._1h && (
<WdTooltipWrapper offset={5} position={TooltipPosition.bottom} content="Signature marked as EOL">
<div className="pi pi-clock text-red-400 text-[11px] mr-[2px]"></div>
</WdTooltipWrapper>
)}
{customInfo.time_status === TimeStatus._4h && (
<WdTooltipWrapper offset={5} position={TooltipPosition.bottom} content="Signature marked as 4H EOL">
<div className="pi pi-clock text-fuchsia-400 text-[11px] mr-[2px]"></div>
</WdTooltipWrapper>
)}
{customInfo.time_status === TimeStatus._4h30m && (
<WdTooltipWrapper offset={5} position={TooltipPosition.bottom} content="Signature marked as 4.5H EOL">
<div className="pi pi-clock text-indigo-300 text-[11px] mr-[2px]"></div>
</WdTooltipWrapper>
)}
{customInfo.isCrit && (
<WdTooltipWrapper offset={5} position={TooltipPosition.bottom} content="Signature marked as Crit">
<div className="pi pi-clock text-fuchsia-400 text-[11px] mr-[2px]"></div>
</WdTooltipWrapper>
)}
{customInfo.mass_status === MassState.half && (
<WdTooltipWrapper offset={5} position={TooltipPosition.bottom} content="Signature marked as Half mass">
<div className="pi pi-exclamation-triangle text-orange-300 text-[11px] mr-[2px]"></div>
</WdTooltipWrapper>
)}
{customInfo.mass_status === MassState.verge && (
<WdTooltipWrapper
offset={5}