color change

This commit is contained in:
Adam 2025-09-26 16:38:25 +02:00
parent 14f0b65ef8
commit d5d66c3154
1 changed files with 12 additions and 2 deletions

View File

@ -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}";
}
}