From d5d66c315424f299c60b998feb3067131b66f9be Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 26 Sep 2025 16:38:25 +0200 Subject: [PATCH] color change --- .../Pages/User/SysAdmins/ManageTransfers.razor | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor index a78e673b..b1b33fe1 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor @@ -654,8 +654,18 @@ private static string ConvertAnyStringToColor(string anyString) { - var computeHash = SHA256.Create().ComputeHash(Encoding.UTF8.GetBytes(anyString)); - return $"#{BitConverter.ToUInt32(computeHash, 0) % 1000000:X8}"; + // var computeHash = SHA256.Create().ComputeHash(Encoding.UTF8.GetBytes(anyString)); + // return $"#{BitConverter.ToUInt32(computeHash, 0) % 1000000:X8}"; + + using var sha256 = SHA256.Create(); + var computeHash = sha256.ComputeHash(Encoding.UTF8.GetBytes(anyString)); + + // Take first 3 bytes for RGB values (ensures full color range) + var r = computeHash[0]; + var g = computeHash[1]; + var b = computeHash[2]; + + return $"#{r:X2}{g:X2}{b:X2}"; } } \ No newline at end of file