diff --git a/isometric-park-fna/UI/StyleSets.cs b/isometric-park-fna/UI/StyleSets.cs --- a/isometric-park-fna/UI/StyleSets.cs +++ b/isometric-park-fna/UI/StyleSets.cs @@ -9,6 +9,7 @@ { public static class StyleSets { + public static Num.Vector4 lightgrey = new Num.Vector4(0.9f, 0.9f, 0.9f, 1f); public static Num.Vector4 grey = new Num.Vector4(0.75f, 0.75f, 0.75f, 1f); public static Num.Vector4 grey_transparent = new Num.Vector4(0.75f, 0.75f, 0.75f, 0.25f); public static Num.Vector4 darkgrey = new Num.Vector4(0.45f, 0.45f, 0.45f, 1f); @@ -60,7 +61,38 @@ {ImGuiCol.Text, black} }; - public static StyleSet defaultSet = new StyleSet(defaultWindowVars, defaultWindowColors); + public static Dictionary defaultWindowColorsLight = new Dictionary { + {ImGuiCol.WindowBg, lightgrey}, + {ImGuiCol.FrameBg, lightgrey}, + {ImGuiCol.FrameBgHovered, lightgrey}, + {ImGuiCol.Header, darkgrey}, + {ImGuiCol.HeaderHovered, darkgrey}, + {ImGuiCol.HeaderActive, darkgrey}, + {ImGuiCol.ButtonHovered, lightgrey}, + {ImGuiCol.ButtonActive, darkgrey}, + {ImGuiCol.SliderGrab, darkgrey}, + {ImGuiCol.SliderGrabActive, darkgrey}, + + + {ImGuiCol.Tab, darkgrey}, + {ImGuiCol.TabHovered, darkgrey}, + {ImGuiCol.TabActive, selected}, + + {ImGuiCol.CheckMark, black}, + + {ImGuiCol.TitleBg, title_bar}, + {ImGuiCol.TitleBgActive, selected}, + {ImGuiCol.TitleBgCollapsed, title_bar}, + + {ImGuiCol.Border, black}, + {ImGuiCol.BorderShadow, black}, + + {ImGuiCol.PopupBg, white}, + + {ImGuiCol.Button, grey_transparent}, + {ImGuiCol.Text, black} + }; + public static StyleSet defaultSet = new StyleSet(defaultWindowVars, defaultWindowColors); } }