Delta-v/Content.Client/Stylesheets
Pieter-Jan Briers 1c4806740c Fix ColorExtensions math (#41717)
All of this was doing sRGB -> OkLAB conversions without linearizing the sRGB first, so it was broken. I could have sworn I pointed this out in review but I guess that got lost.

Also, add a gamut clipping step since we have out-of-gamut colors and I don't want random negative values causing weird nightmare bugs somewhere. Shouldn't change anything in regular rendering.
2026-04-04 16:56:52 +02:00
..
Colorspace Fix ColorExtensions math (#41717) 2026-04-04 16:56:52 +02:00
Fonts `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
NTSheetlets `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Palette `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
SheetletConfigs Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120) 2025-12-29 11:39:32 -06:00
Sheetlets Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120) 2025-12-29 11:39:32 -06:00
Stylesheets `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
BaseStylesheet.Fonts.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
BaseStylesheet.Resources.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
BaseStylesheet.Sheetlets.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
BaseStylesheet.Textures.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
BaseStylesheet.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CommonSheetletAttribute.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CommonStylesheet.cs Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120) 2025-12-29 11:39:32 -06:00
ISheetletConfig.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
IStyleResources.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
IStylesheetManager.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
PalettedStylesheet.Palettes.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
PalettedStylesheet.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Sheetlet.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
StyleBase.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
StyleClass.cs Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120) 2025-12-29 11:39:32 -06:00
StyleNano.cs Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120) 2025-12-29 11:39:32 -06:00
StyleProperties.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
StyleSpace.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
StylesheetHelpers.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
StylesheetManager.cs `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00