diff --git a/src/GitHub.InlineReviews/GitHub.InlineReviews.csproj b/src/GitHub.InlineReviews/GitHub.InlineReviews.csproj index f50a45895d..c2bc2081d2 100644 --- a/src/GitHub.InlineReviews/GitHub.InlineReviews.csproj +++ b/src/GitHub.InlineReviews/GitHub.InlineReviews.csproj @@ -385,6 +385,11 @@ + + MSBuild:Compile + Designer + true + Designer MSBuild:Compile diff --git a/src/GitHub.InlineReviews/InlineCommentMarginProvider.cs b/src/GitHub.InlineReviews/InlineCommentMarginProvider.cs index 4bb8d5dc37..af4c1696f5 100644 --- a/src/GitHub.InlineReviews/InlineCommentMarginProvider.cs +++ b/src/GitHub.InlineReviews/InlineCommentMarginProvider.cs @@ -56,10 +56,10 @@ public IWpfTextViewMargin CreateMargin(IWpfTextViewHost wpfTextViewHost, IWpfTex } var textView = wpfTextViewHost.TextView; - var editorFormatMap = editorFormatMapService.GetEditorFormatMap(textView); - var glyphFactory = new InlineCommentGlyphFactory(peekService, textView, editorFormatMap); + var glyphFactory = new InlineCommentGlyphFactory(peekService, textView); Func gridFactory = () => new GlyphMarginGrid(); + var editorFormatMap = editorFormatMapService.GetEditorFormatMap(textView); return CreateMargin(glyphFactory, gridFactory, wpfTextViewHost, parent, editorFormatMap); } diff --git a/src/GitHub.InlineReviews/Properties/DesignTimeResources.xaml b/src/GitHub.InlineReviews/Properties/DesignTimeResources.xaml new file mode 100644 index 0000000000..389ecf3081 --- /dev/null +++ b/src/GitHub.InlineReviews/Properties/DesignTimeResources.xaml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/GitHub.InlineReviews/Tags/AddInlineCommentGlyph.xaml b/src/GitHub.InlineReviews/Tags/AddInlineCommentGlyph.xaml index 86d0b5682d..f902890dbc 100644 --- a/src/GitHub.InlineReviews/Tags/AddInlineCommentGlyph.xaml +++ b/src/GitHub.InlineReviews/Tags/AddInlineCommentGlyph.xaml @@ -2,16 +2,17 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + xmlns:cache="clr-namespace:GitHub.UI.Helpers;assembly=GitHub.UI" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" mc:Ignorable="d"> - - - - - - + + + + + + + diff --git a/src/GitHub.InlineReviews/Tags/InlineCommentGlyphFactory.cs b/src/GitHub.InlineReviews/Tags/InlineCommentGlyphFactory.cs index 3901778167..d66be1b0b5 100644 --- a/src/GitHub.InlineReviews/Tags/InlineCommentGlyphFactory.cs +++ b/src/GitHub.InlineReviews/Tags/InlineCommentGlyphFactory.cs @@ -16,54 +16,13 @@ class InlineCommentGlyphFactory : IGlyphFactory { readonly IInlineCommentPeekService peekService; readonly ITextView textView; - readonly BrushesManager brushesManager; public InlineCommentGlyphFactory( IInlineCommentPeekService peekService, - ITextView textView, - IEditorFormatMap editorFormatMap) + ITextView textView) { this.peekService = peekService; this.textView = textView; - - brushesManager = new BrushesManager(editorFormatMap); - } - - class BrushesManager - { - const string AddPropertiesKey = "deltadiff.add.word"; - const string DeletePropertiesKey = "deltadiff.remove.word"; - const string NonePropertiesKey = "Indicator Margin"; - - readonly ResourceDictionary addProperties; - readonly ResourceDictionary deleteProperties; - readonly ResourceDictionary noneProperties; - - internal BrushesManager(IEditorFormatMap editorFormatMap) - { - addProperties = editorFormatMap.GetProperties(AddPropertiesKey); - deleteProperties = editorFormatMap.GetProperties(DeletePropertiesKey); - noneProperties = editorFormatMap.GetProperties(NonePropertiesKey); - } - - internal Brush GetBackground(DiffChangeType diffChangeType) - { - switch (diffChangeType) - { - case DiffChangeType.Add: - return GetBackground(addProperties); - case DiffChangeType.Delete: - return GetBackground(deleteProperties); - case DiffChangeType.None: - default: - return GetBackground(noneProperties); - } - } - - static Brush GetBackground(ResourceDictionary dictionary) - { - return dictionary["Background"] as Brush; - } } public UIElement GenerateGlyph(IWpfTextViewLine line, InlineCommentTag tag) @@ -75,7 +34,6 @@ public UIElement GenerateGlyph(IWpfTextViewLine line, InlineCommentTag tag) if (OpenThreadView(tag)) e.Handled = true; }; - glyph.Resources["DiffChangeBackground"] = brushesManager.GetBackground(tag.DiffChangeType); return glyph; } diff --git a/src/GitHub.InlineReviews/Tags/ShowInlineCommentGlyph.xaml b/src/GitHub.InlineReviews/Tags/ShowInlineCommentGlyph.xaml index 25013537db..4f46df4051 100644 --- a/src/GitHub.InlineReviews/Tags/ShowInlineCommentGlyph.xaml +++ b/src/GitHub.InlineReviews/Tags/ShowInlineCommentGlyph.xaml @@ -3,18 +3,22 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" + xmlns:cache="clr-namespace:GitHub.UI.Helpers;assembly=GitHub.UI" mc:Ignorable="d"> - - - - - - - - - + + + + + + + + + diff --git a/src/GitHub.InlineReviews/Views/CommentView.xaml b/src/GitHub.InlineReviews/Views/CommentView.xaml index 183de5373d..d206759251 100644 --- a/src/GitHub.InlineReviews/Views/CommentView.xaml +++ b/src/GitHub.InlineReviews/Views/CommentView.xaml @@ -12,7 +12,7 @@ xmlns:views="clr-namespace:GitHub.InlineReviews.Views" mc:Ignorable="d" d:DesignWidth="300"> - + You can use a `CompositeDisposable` type here, it's designed to handle disposables in an optimal way (you can just call `Dispose()` on it and it will handle disposing everything it holds). @@ -34,8 +34,8 @@ - - + + - - - - - - - - - - - - + - - - - - - - + + - - - + + - + + + + @@ -101,20 +87,18 @@ + - + + - @@ -155,8 +149,8 @@ diff --git a/src/GitHub.InlineReviews/Views/GlyphMarginGrid.xaml b/src/GitHub.InlineReviews/Views/GlyphMarginGrid.xaml index a8019ef119..bfefadf3a2 100644 --- a/src/GitHub.InlineReviews/Views/GlyphMarginGrid.xaml +++ b/src/GitHub.InlineReviews/Views/GlyphMarginGrid.xaml @@ -4,67 +4,15 @@ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:GitHub.InlineReviews.Views" + xmlns:cache="clr-namespace:GitHub.UI.Helpers;assembly=GitHub.UI" mc:Ignorable="d" + Background="{DynamicResource VsBrush.Window}" d:DesignHeight="100" Width="17"> - - - - - - - - - - - - - - - + + + + + + + diff --git a/src/GitHub.InlineReviews/Views/InlineCommentPeekView.xaml b/src/GitHub.InlineReviews/Views/InlineCommentPeekView.xaml index 003c4080fd..c27c40447b 100644 --- a/src/GitHub.InlineReviews/Views/InlineCommentPeekView.xaml +++ b/src/GitHub.InlineReviews/Views/InlineCommentPeekView.xaml @@ -18,12 +18,25 @@ @@ -51,8 +64,8 @@ + Background="{DynamicResource VsBrush.CommandBarOptionsBackground}" + BorderBrush="{DynamicResource GitHubVsBrandedUIBorder}"> - + + Background="{DynamicResource GitHubPeekViewBackground}"> diff --git a/src/GitHub.UI/Assets/Markdown.xaml b/src/GitHub.UI/Assets/Markdown.xaml index b814419ed3..ae1d329900 100644 --- a/src/GitHub.UI/Assets/Markdown.xaml +++ b/src/GitHub.UI/Assets/Markdown.xaml @@ -12,22 +12,22 @@ @@ -41,4 +41,15 @@ + + diff --git a/src/GitHub.VisualStudio.UI/GitHub.VisualStudio.UI.csproj b/src/GitHub.VisualStudio.UI/GitHub.VisualStudio.UI.csproj index a265270a0f..1d6d4feec4 100644 --- a/src/GitHub.VisualStudio.UI/GitHub.VisualStudio.UI.csproj +++ b/src/GitHub.VisualStudio.UI/GitHub.VisualStudio.UI.csproj @@ -164,6 +164,30 @@ MSBuild:Compile Designer + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile Designer diff --git a/src/GitHub.VisualStudio.UI/Styles/ThemeBlue.xaml b/src/GitHub.VisualStudio.UI/Styles/ThemeBlue.xaml index ef6c1d5c1c..281e058482 100644 --- a/src/GitHub.VisualStudio.UI/Styles/ThemeBlue.xaml +++ b/src/GitHub.VisualStudio.UI/Styles/ThemeBlue.xaml @@ -55,4 +55,12 @@ + + + + + + + + \ No newline at end of file diff --git a/src/GitHub.VisualStudio.UI/Styles/ThemeDark.xaml b/src/GitHub.VisualStudio.UI/Styles/ThemeDark.xaml index db8db5a8fa..52ec1f78da 100644 --- a/src/GitHub.VisualStudio.UI/Styles/ThemeDark.xaml +++ b/src/GitHub.VisualStudio.UI/Styles/ThemeDark.xaml @@ -55,4 +55,12 @@ + + + + + + + + \ No newline at end of file diff --git a/src/GitHub.VisualStudio.UI/Styles/ThemeDesignTime.xaml b/src/GitHub.VisualStudio.UI/Styles/ThemeDesignTime.xaml index 8cf93b9e0a..ca96be1e63 100644 --- a/src/GitHub.VisualStudio.UI/Styles/ThemeDesignTime.xaml +++ b/src/GitHub.VisualStudio.UI/Styles/ThemeDesignTime.xaml @@ -3,11 +3,13 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:PresentationOptions="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options"> - - - + + + + + - diff --git a/src/GitHub.VisualStudio.UI/Styles/VsBrushesBlue.xaml b/src/GitHub.VisualStudio.UI/Styles/VsBrushesBlue.xaml new file mode 100644 index 0000000000..ff1fc64ccd --- /dev/null +++ b/src/GitHub.VisualStudio.UI/Styles/VsBrushesBlue.xaml @@ -0,0 +1,510 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GitHub.VisualStudio.UI/Styles/VsBrushesDark.xaml b/src/GitHub.VisualStudio.UI/Styles/VsBrushesDark.xaml new file mode 100644 index 0000000000..b069dd81af --- /dev/null +++ b/src/GitHub.VisualStudio.UI/Styles/VsBrushesDark.xaml @@ -0,0 +1,510 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GitHub.VisualStudio.UI/Styles/VsBrushesLight.xaml b/src/GitHub.VisualStudio.UI/Styles/VsBrushesLight.xaml new file mode 100644 index 0000000000..23baf3a4c3 --- /dev/null +++ b/src/GitHub.VisualStudio.UI/Styles/VsBrushesLight.xaml @@ -0,0 +1,510 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GitHub.VisualStudio.UI/Styles/VsColorsBlue.xaml b/src/GitHub.VisualStudio.UI/Styles/VsColorsBlue.xaml new file mode 100644 index 0000000000..e5f28cb840 --- /dev/null +++ b/src/GitHub.VisualStudio.UI/Styles/VsColorsBlue.xaml @@ -0,0 +1,509 @@ + + #FFE5C365 + #FFC0A776 + #FFFFF0D0 + #FFFFECB5 + #FFDEE1E7 + #FFB4B4B4 + #FF99B4D1 + #FFABABAB + #FFE8E8EC + #FF293955 + #FF293955 + #FF465A7D + #FF293955 + #FF293955 + #FF9BA7B7 + #FFFFFFFF + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF8591A2 + #FFC8D5E8 + #FF1B293E + #FF000000 + #FFF0F0F0 + #FFFFFFFF + #FFA0A0A0 + #FF000000 + #FF000000 + #FFF0F2F9 + #FFD3DCEF + #FFCCCC66 + #FFFFFFCC + #FF000000 + #FFD2D2D2 + #FF808080 + #FF000000 + #FFFFFFFF + #FF00008B + #FF000000 + #FF000000 + #FF000000 + #FFFFFFFF + #FFF7F0F0 + #FFEDDADC + #FFFFFFFF + #FF0054E3 + #FFDDD6EF + #FF266035 + #FFFFFFFF + #FF716F64 + #FFF3F7F0 + #FFE6F0DB + #FF808080 + #FF716F64 + #FFB0764F + #FF716F64 + #FF808080 + #FF716F64 + #FFD8D8D8 + #FF808080 + #FF716F64 + #FFD6ECEF + #FFFF0000 + #FFF8F4E9 + #FFF0E9D2 + #FFFCFCFC + #FFBDC5D8 + #FFD5DCE8 + #FFBDC5D8 + #FFA4ADBA + #FF1B293E + #FFFCFCFC + #FFE5C365 + #FFFCFCFC + #FFFCFCFC + #FFFCFCFC + #FFFCFCFC + #FFE5C365 + #FF000000 + #FFEFEFEF + #FFEFEFEF + #FF9BA7B7 + #FFE5C365 + #FF000000 + #FF60728C + #FFBCC7D8 + #FFCFD6E5 + #FFCFD6E5 + #FFCFD6E5 + #FFFDF4BF + #FFFFF29D + #FFFFFCF4 + #FFE5C365 + #FFEAF0FF + #FFEAF0FF + #FF9BA7B7 + #FFF2F4FE + #FF000000 + #FFBEC3CB + #FF000000 + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FFE5C365 + #FFFDF4BF + #FFFDF4BF + #FFFDF4BF + #FFFDF4BF + #FFDCE0EC + #FF1B293E + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FFFDF4BF + #FFFDF4BF + #FFFDF4BF + #FFFDF4BF + #FF1B293E + #FFFDF4BF + #FFE5C365 + #FFD6DBE9 + #FF1B293E + #FF000000 + #FF808080 + #FF000000 + #FFDCE0EC + #FF8591A2 + #FFD6DBE9 + #FFD6DBE9 + #FFD6DBE9 + #FFD6DBE9 + #FFD6DBE9 + #FFD6DBE9 + #FFA0A0A0 + #FFFFFAC8 + #FF3C7FB1 + #FF0066CC + #FF3399FF + #FF3399FF + #FF8591A2 + #00CCCEDB + #FFFFFFFF + #FF8591A2 + #FFBCC7D8 + #FF000000 + #FFA8B3C2 + #FF000000 + #FFF0F0F0 + #FFA4ADBA + #FFBCC7D8 + #FF808080 + #FFA4ADBA + #FF808080 + #FFFFFFFF + #FF716F64 + #FFDEE1E7 + #FF808080 + #FFFFFFFF + #FFF2F4F8 + #FF000000 + #FF4A6184 + #FF4A6184 + #FFBCC7D8 + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF636871 + #FFF5F8FB + #FFDEE2E9 + #FF8A919C + #FF445879 + #FFFDE8A7 + #FFF7C570 + #FF445879 + #FFFCFCFC + #FFBDC5D8 + #FFD5DCE8 + #FFBDC5D8 + #FFA4ADBA + #FF1B293E + #FFFCFCFC + #FFE5C365 + #FFFCFCFC + #FFFCFCFC + #FFFCFCFC + #FFFCFCFC + #FFE5C365 + #FF000000 + #FFEFEFEF + #FFEFEFEF + #FF9BA7B7 + #72000000 + #FFC0A776 + #FFDEE1E7 + #FF0066CC + #FF000000 + #FF293955 + #FF293955 + #FF293955 + #FF35496A + #FF35496A + #FF293955 + #FF35496A + #FFFFFF00 + #FFFF9200 + #FFF0F0EE + #FFA9A9A9 + #FF364E6F + #FF364E6F + #FFFFF29D + #FF364E6F + #FF364E6F + #FF293955 + #FF293955 + #FF5B7199 + #FFCED4DD + #FF5B7199 + #FF5B7199 + #FFFFFFFF + #FF4D6082 + #FF4D6082 + #FF4D6082 + #FF4D6082 + #FFFFFFFF + #FFCED4DF + #FFC0C9D9 + #FF5F6673 + #FFD5DAE3 + #FFD5DAE3 + #FFD5DAE3 + #FFD5DAE3 + #FF000000 + #FF293955 + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FF000000 + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF6D6D6D + #FFF0F0F0 + #FF000000 + #FFF0F0F0 + #FFDEE1E7 + #FF0066CC + #FF000000 + #FFFFFFFF + #FF0066CC + #FF000000 + #FFFFFFFF + #FFA8B3C2 + #FFFFFFFF + #FFA8B3C2 + #FF000000 + #FFDEE1E7 + #FF000000 + #FFA8B3C2 + #FF000000 + #FFFFFFFF + #FF000000 + #FFDEE1E7 + #FF1B293E + #FF0066CC + #FF0066CC + #FFF0F0F0 + #FF000000 + #FF000000 + #FF0078D7 + #FFFFFFFF + #FFF4F7FC + #FFBFCDDB + #FF000000 + #FFFFFFE1 + #FF000000 + #00F6F6F6 + #001E1E1E + #FFA8B3C2 + #00EFEFF2 + #FFF0F0F0 + #FF000000 + #FFBCC7D8 + #FFEEEDED + #FFCFCFCF + #FFDDDDDD + #FFFFE8A6 + #FFE5C365 + #FFFFFCF4 + #FFFFECB5 + #FF000000 + #FFFFF3CD + #FFFFECB5 + #FF4D6082 + #FF3D5277 + #FFFFFFFF + #FF4A6184 + #FFA8B3C2 + #FFF2F4F8 + #FF4A6184 + #FFDEE1E7 + #FFFFF3CD + #FFFFECB5 + #FFDEE1E7 + #FF000000 + #FF8591A2 + #FFDEE1E7 + #FFFFFFFF + #FFE5C365 + #FFFFFCF4 + #FF0066CC + #FF3399FF + #FF3399FF + #FFA8B3C2 + #FFA8B3C2 + #FF1B293E + #FFCDD4DF + #FF1B293E + #FFBCC7D8 + #FFBCC7D8 + #FFBCC7D8 + #FFA8B3C2 + #FFA8B3C2 + #FFF0F0F0 + #FFF0F0F0 + #FFDEE1E7 + #FFFFFFFF + #FFA8B3C2 + #FFC0A776 + #FFFFE8A6 + #FFF0F0F0 + #FFDEE1E7 + #FFDEE1E7 + #FFF0F0F0 + #FFDEE1E7 + #FFFFFFE1 + #FF000000 + #FF000000 + #FFE8E8EC + #FFE8E8EC + #FFE8E8EC + #FFE8E8EC + #FFE8E8EC + #FFE8E8EC + #FFE8E8EC + #FFC2C3C9 + #FFC2C3C9 + #FFC2C3C9 + #FF686868 + #FF5B5B5B + #FFFFFFFF + #FF8591A2 + #FFFDF4BF + #FFFDF4BF + #FFFDF4BF + #FFFDF4BF + #FFE5C365 + #FFFFF29D + #FFE5C365 + #FFDEE1E7 + #FFDEE1E7 + #FFDEE1E7 + #FF1B293E + #FFE5C365 + #FFFFF0D0 + #FFE5C365 + #FFFFECB5 + #FF000000 + #FF000000 + #FF4169E1 + #FF96A9DD + #FFE122DF + #FFF0F0F0 + #FF000000 + #FF8591A2 + #FF162030 + #FF162030 + #FF999999 + #FFF1F1F1 + #FFF1F1F1 + #FFF1F1F1 + #FFF1F1F1 + #FF464646 + #FF464646 + #FFF30506 + #FF0097FB + #FF55AAFF + #FFF30506 + #FF007ACC + #FFFFFFFF + #FF363639 + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFF1F1F1 + #FFF30506 + #FF555555 + #FF007ACC + #FF77AAFF + #FF1E1E1E + #FF999999 + #FF007ACC + #FF555555 + #FF999999 + #FF007ACC + #FF000000 + #FF3F3F3F + #FF464646 + #FF999999 + #FFFFFFFF + #FFF0F0F0 + #FF696969 + #FFF0F0F0 + #FFFFFFFF + #FFE3E3E3 + #FFA0A0A0 + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FFFFF29D + #FF000000 + #FF4D6082 + #FF4D6082 + #FF4D6082 + #FFFFFFFF + #FFFFFFFF + #FF8591A2 + #FFFFFFFF + #FFFFFFFF + #FFCED4DF + #FFF0F0F0 + #FFF0F0F0 + #FFF7F7FF + #FFA0A0A0 + #FFFFFBF0 + #FFFFF2CB + #FFFFF7DA + #FFFFF2CB + #FFFFFFFF + #FF8E9BBC + #FF75633D + #FFFFE8A6 + #FF000000 + #FFE5C365 + #FF000000 + #FFFFFCF4 + #FFE5C365 + #FF000000 + #FFFFFCF4 + #FFE5C365 + #FF000000 + #FF2F405E + #FF707E96 + #FFCED4DD + #FFFBFCFD + #FFFBFCFD + #FF293955 + #FF4B5C74 + #FF4D6082 + #FF4D6082 + #FF5B7199 + #FF5B7199 + #FF5B7199 + #FFFFFFFF + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF000000 + #FF705829 + #FFB0A781 + #FFA19667 + #FFA79432 + #FFD0D4B7 + #FFBFC749 + #FFCAB22D + #FFFBF7C8 + #FFE2E442 + #FF5D8039 + #FFB1C97B + #FF9FB861 + #FF8E5478 + #FFE2B1CD + #FFCB98B6 + #FFAD1C2B + #FFFF9F99 + #FFFF7971 + #FF779AB6 + #FFC6D4DF + #FFB8CCD7 + #FF427094 + #FFA0B7C9 + #FF89ABBD + #FF5386BF + #FFB9D4EE + #FFA1C7E7 + #FFFFFFFF + #FF646464 + #FF000000 + #FFFFFFFF + #FF000000 + diff --git a/src/GitHub.VisualStudio.UI/Styles/VsColorsDark.xaml b/src/GitHub.VisualStudio.UI/Styles/VsColorsDark.xaml new file mode 100644 index 0000000000..6f9bb15af6 --- /dev/null +++ b/src/GitHub.VisualStudio.UI/Styles/VsColorsDark.xaml @@ -0,0 +1,509 @@ + + #FF3F3F46 + #FF3F3F46 + #FF252526 + #FF2D2D30 + #FF2D2D30 + #FF3F3F46 + #FF252526 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF3F3F46 + #FF2D2D30 + #FF2D2D30 + #FF007ACC + #FF0097FB + #FFD0D0D0 + #FF000000 + #FF2D2D30 + #FF3F3F46 + #FF252526 + #FFF1F1F1 + #FFF1F1F1 + #FF3F3F46 + #FF464646 + #FF3F3F46 + #FFF1F1F1 + #FFF1F1F1 + #FFF0F2F9 + #FFD3DCEF + #FFCCCC66 + #FFFFFFCC + #FF000000 + #FFD2D2D2 + #FF808080 + #FF000000 + #FFFFFFFF + #FF00008B + #FF000000 + #FF000000 + #FF000000 + #FFFFFFFF + #FFF7F0F0 + #FFEDDADC + #FFFFFFFF + #FF0054E3 + #FFDDD6EF + #FF266035 + #FFFFFFFF + #FF716F64 + #FFF3F7F0 + #FFE6F0DB + #FF808080 + #FF716F64 + #FFB0764F + #FF716F64 + #FF808080 + #FF716F64 + #FFD8D8D8 + #FF808080 + #FF716F64 + #FFD6ECEF + #FFFF0000 + #FFF8F4E9 + #FFF0E9D2 + #FF333337 + #FF434346 + #FF2D2D30 + #FF434346 + #FF434346 + #FFF1F1F1 + #FF3F3F46 + #FF007ACC + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF007ACC + #FF007ACC + #FF1B1B1C + #FF1B1B1C + #FF333337 + #FF2D2D30 + #FF999999 + #FF46464A + #FF46464A + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF3E3E40 + #FF3E3E40 + #FF3E3E40 + #FF3399FF + #FF1B1B1C + #FF1B1B1C + #FF333337 + #FF1B1B1C + #FF007ACC + #FF333337 + #FF999999 + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FF3E3E40 + #FF3E3E40 + #FF3E3E40 + #FF3E3E40 + #FF2D2D30 + #FF999999 + #FF007ACC + #FF007ACC + #FF007ACC + #72555555 + #72555555 + #72555555 + #72555555 + #FF007ACC + #FF2D2D30 + #FF3399FF + #FF2D2D30 + #FFF1F1F1 + #FFF1F1F1 + #FF656565 + #FFF1F1F1 + #FF2D2D30 + #FF222222 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF999999 + #FFFEFCC8 + #FF555555 + #FF0097FB + #FF0097FB + #FF0097FB + #FF333337 + #003F3F46 + #FF424245 + #FF4D4D50 + #FF505051 + #FFF1F1F1 + #FF333337 + #FFF1F1F1 + #FF2C2C2F + #FF37373A + #FF3D3D3F + #FF656565 + #FF333337 + #FF656565 + #FF252526 + #FF46464A + #FF3F3F46 + #FF656565 + #FFFFFFFF + #FFF2F4F8 + #FF000000 + #FF4A6184 + #FF4A6184 + #FFBCC7D8 + #FFFFFFFF + #FF000000 + #FF1B1B1C + #FF333337 + #FF252526 + #FF252526 + #FF252526 + #FFF1F1F1 + #FF252526 + #FF252526 + #FF007ACC + #FF333337 + #FF434346 + #FF2D2D30 + #FF434346 + #FF434346 + #FF999999 + #FF3F3F46 + #FF434346 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF434346 + #FF007ACC + #FF1B1B1C + #FF1B1B1C + #FF333337 + #72000000 + #FF333337 + #FF252526 + #FF0097FB + #FFF1F1F1 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FFFF8C00 + #FFFF8C00 + #FF656565 + #FF656565 + #FF2D2D30 + #FF2D2D30 + #FF007ACC + #FF007ACC + #FF007ACC + #FF2D2D30 + #FF2D2D30 + #FF1C97EA + #FFD0E6F5 + #FF1C97EA + #FF1C97EA + #FFFFFFFF + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FFF1F1F1 + #FF007ACC + #FF007ACC + #FFD0E6F5 + #FF0E639C + #FF0E639C + #FF0E639C + #FF0E639C + #FFFFFFFF + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FFFFFFFF + #FFF1F1F1 + #FF000000 + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF999999 + #FF2D2D30 + #FFF1F1F1 + #FF000000 + #FFDEE1E7 + #FF0066CC + #FF000000 + #FFFFFFFF + #FF0066CC + #FF000000 + #FFFFFFFF + #FFA8B3C2 + #FFFFFFFF + #FFA8B3C2 + #FF000000 + #FFDEE1E7 + #FF000000 + #FFA8B3C2 + #FF000000 + #FFFFFFFF + #FF000000 + #FFDEE1E7 + #FF1B293E + #FF0066CC + #FF0066CC + #FFF0F0F0 + #FF000000 + #FF000000 + #FF3399FF + #FFFFFFFF + #FF3F3F46 + #FF2D2D30 + #FF656565 + #FFFEFCC8 + #FF1E1E1E + #001E1E1E + #00F1F1F1 + #FF333337 + #002D2D30 + #FF1B1B1C + #FFF1F1F1 + #FF252526 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3399FF + #FF3399FF + #FF3E3E40 + #FF3E3E40 + #FFF1F1F1 + #FF3E3E40 + #FF3E3E40 + #FF3F3F46 + #FF3F3F46 + #FFF1F1F1 + #FFF1F1F1 + #FF3F3F46 + #FF252526 + #FFF1F1F1 + #FF3E3E40 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FFF1F1F1 + #FF333337 + #FF252526 + #FF252526 + #FF3E3E40 + #FF3E3E40 + #FF0097FB + #FF55AAFF + #FF0097FB + #FF2D2D30 + #FF2D2D30 + #FFF1F1F1 + #FF252526 + #FFF1F1F1 + #FF252526 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF3399FF + #FF3399FF + #FF3399FF + #FF3399FF + #FF3399FF + #FF2D2D30 + #FF252526 + #FF252526 + #FF2D2D30 + #FFFEFCC8 + #FFFEFCC8 + #FF252526 + #FF3E3E42 + #FF3E3E42 + #FF3E3E42 + #FF3E3E42 + #FF3E3E42 + #FF3E3E42 + #FF3E3E42 + #FF686868 + #FF686868 + #FF686868 + #FF9E9E9E + #FFEFEBEF + #FF333337 + #FF333337 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF3F3F46 + #FF007ACC + #FF252526 + #FF252526 + #FF252526 + #FFF1F1F1 + #FFE5C365 + #FFFFEFBB + #FFE5C365 + #FFFEFCC8 + #FF000000 + #FF000000 + #FF4169E1 + #FF96A9DD + #FFE122DF + #FF252526 + #FFF1F1F1 + #FF434346 + #FF1F1F22 + #FF1F1F22 + #FF999999 + #FF464646 + #FF464646 + #FF464646 + #FF464646 + #FF464646 + #FF464646 + #FFF30506 + #FF0097FB + #FF55AAFF + #FFF30506 + #FF007ACC + #FFFFFFFF + #FF363639 + #FF252526 + #FF252526 + #FF28282B + #FF28282B + #FFF1F1F1 + #FFF30506 + #FFF1F1F1 + #FF0097FB + #FF88CCFE + #FFF1F1F1 + #FF999999 + #FF55AAFF + #FFF1F1F1 + #FF999999 + #FF55AAFF + #FFF1F1F1 + #FF3F3F3F + #FF464646 + #FF999999 + #FFFFFFFF + #FF000000 + #FF2D2D30 + #FF3F3F46 + #FF464646 + #FF2D2D30 + #FF3F3F46 + #FF2D2D30 + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FFFFFFFF + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FFD0D0D0 + #FF252526 + #FF333337 + #FF252526 + #FF252526 + #FF252526 + #FF252526 + #FF252526 + #FF252526 + #FF252526 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF252526 + #FF3F3F46 + #FFFFFFFF + #FF0E6198 + #FFFFFFFF + #FF0E6198 + #FFFFFFFF + #FF52B0EF + #FF52B0EF + #FFFFFFFF + #FF393939 + #FF393939 + #FFF1F1F1 + #FF2D2D30 + #FF2D2D30 + #FFF1F1F1 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF2D2D30 + #FF3E3E40 + #FF3E3E40 + #FF3E3E40 + #FF55AAFF + #FF252526 + #FF0097FB + #FFD0D0D0 + #FFF1F1F1 + #FF705829 + #FFB0A781 + #FFA19667 + #FFA79432 + #FFD0D4B7 + #FFBFC749 + #FFCAB22D + #FFFBF7C8 + #FFE2E442 + #FF5D8039 + #FFB1C97B + #FF9FB861 + #FF8E5478 + #FFE2B1CD + #FFCB98B6 + #FFAD1C2B + #FFFF9F99 + #FFFF7971 + #FF779AB6 + #FFC6D4DF + #FFB8CCD7 + #FF427094 + #FFA0B7C9 + #FF89ABBD + #FF5386BF + #FFB9D4EE + #FFA1C7E7 + #FF252526 + #FF2D2D30 + #FFF1F1F1 + #FFFFFFFF + #FF000000 + diff --git a/src/GitHub.VisualStudio.UI/Styles/VsColorsLight.xaml b/src/GitHub.VisualStudio.UI/Styles/VsColorsLight.xaml new file mode 100644 index 0000000000..cd4f4de68d --- /dev/null +++ b/src/GitHub.VisualStudio.UI/Styles/VsColorsLight.xaml @@ -0,0 +1,509 @@ + + #FFCCCEDB + #FFCCCEDB + #FFF5F5F5 + #FFEEEEF2 + #FFEEEEF2 + #FFCCCEDB + #FFF5F5F5 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFCCCEDB + #FFEEEEF2 + #FFEEEEF2 + #FF007ACC + #FF0E70C0 + #FF444444 + #FFFFFFFF + #FFEEEEF2 + #FFCCCEBD + #FFF5F5F5 + #FF1E1E1E + #FF1E1E1E + #FFCCCEDB + #FFD8D8E0 + #FFCCCEBD + #FF1E1E1E + #FF1E1E1E + #FFF0F2F9 + #FFD3DCEF + #FFCCCC66 + #FFFFFFCC + #FF000000 + #FFD2D2D2 + #FF808080 + #FF000000 + #FFFFFFFF + #FF00008B + #FF000000 + #FF000000 + #FF000000 + #FFFFFFFF + #FFF7F0F0 + #FFEDDADC + #FFFFFFFF + #FF0054E3 + #FFDDD6EF + #FF266035 + #FFFFFFFF + #FF716F64 + #FFF3F7F0 + #FFE6F0DB + #FF808080 + #FF716F64 + #FFB0764F + #FF716F64 + #FF808080 + #FF716F64 + #FFD8D8D8 + #FF808080 + #FF716F64 + #FFD6ECEF + #FFFF0000 + #FFF8F4E9 + #FFF0E9D2 + #FFFFFFFF + #FFCCCEDB + #FFEEEEF2 + #FFCCCEDB + #FFCCCEDB + #FF717171 + #FFFFFFFF + #FF007ACC + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FF007ACC + #FF1E1E1E + #FFF6F6F6 + #FFF6F6F6 + #FFCCCEDB + #FFEEEEF2 + #FF717171 + #FF999999 + #FF999999 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFC9DEF5 + #FFC9DEF5 + #FFC9DEF5 + #FF3399FF + #FFF6F6F6 + #FFF6F6F6 + #FFCCCEDB + #FFF6F6F6 + #FF007ACC + #FFE0E3E6 + #FF717171 + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FFC9DEF5 + #FFC9DEF5 + #FFC9DEF5 + #FFC9DEF5 + #FFEEEEF2 + #FF717171 + #FF007ACC + #FF007ACC + #FF007ACC + #FFC9DEF5 + #FFC9DEF5 + #FFC9DEF5 + #FFC9DEF5 + #FF007ACC + #FFEEEEF2 + #FF3399FF + #FFEEEEF2 + #FF1E1E1E + #FF1E1E1E + #FFA2A4A5 + #FF1E1E1E + #FFEEEEF2 + #FFCCCEDB + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FF717171 + #FFFDFBAC + #FF717171 + #FF0E70C0 + #FF0E70C0 + #FF0E70C0 + #FFCCCEDB + #00CCCEDB + #FFE7E8EC + #FFCCCEDB + #FFEDEEF0 + #FF1E1E1E + #FFCCCEDB + #FF1E1E1E + #FFD6D8DC + #FFCCCEDB + #FFEDEEF0 + #FFA2A4A5 + #FFCCCEDB + #FFA2A4A5 + #FFF5F5F5 + #FF999999 + #FFCCCEDB + #FFA2A4A5 + #FFFFFFFF + #FFF2F4F8 + #FF000000 + #FF4A6184 + #FF4A6184 + #FFBCC7D8 + #FFFFFFFF + #FF000000 + #FFE7E8EC + #FFCCCEDB + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FF1E1E1E + #FFF5F5F5 + #FFF5F5F5 + #FF007ACC + #FFFFFFFF + #FFCCCEDB + #FFEEEEF2 + #FFCCCEDB + #FFCCCEDB + #FF717171 + #FFFFFFFF + #FF007ACC + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FF007ACC + #FF1E1E1E + #FFF6F6F6 + #FFF6F6F6 + #FFCCCEDB + #72000000 + #FFCCCEDB + #FFF5F5F5 + #FF0E70C0 + #FF1E1E1E + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFFFA300 + #FFFFA300 + #FFA2A4A5 + #FFA2A4A5 + #FFEEEEF2 + #FFEEEEF2 + #FF007ACC + #FF007ACC + #FF007ACC + #FFEEEEF2 + #FFEEEEF2 + #FF1C97EA + #FFD0E6F5 + #FF1C97EA + #FF1C97EA + #FFFFFFFF + #FFCCCEDB + #FFCCCEDB + #FFCCCEDB + #FFCCCEDB + #FF717171 + #FF007ACC + #FF007ACC + #FFD0E6F5 + #FF0E639C + #FF0E639C + #FF0E639C + #FF0E639C + #FFFFFFFF + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FFFFFFFF + #FF1E1E1E + #FF000000 + #FFFFFFFF + #FF000000 + #FFFFFFFF + #FF717171 + #FFEFEFE2 + #FF1E1E1E + #FFF0F0F0 + #FFDEE1E7 + #FF0066CC + #FF000000 + #FFFFFFFF + #FF0066CC + #FF000000 + #FFFFFFFF + #FFA8B3C2 + #FFFFFFFF + #FFA8B3C2 + #FF000000 + #FFDEE1E7 + #FF000000 + #FFA8B3C2 + #FF000000 + #FFFFFFFF + #FF000000 + #FFDEE1E7 + #FF1B293E + #FF0066CC + #FF0066CC + #FFF0F0F0 + #FF000000 + #FF000000 + #FF3399FF + #FFFFFFFF + #FFCCCEDB + #FFEEEEF2 + #FFA2A4A5 + #FFFDFBAC + #FF1E1E1E + #00F5F5F5 + #001E1E1E + #FFCCCEDB + #00EEEEF2 + #FFF6F6F6 + #FF1E1E1E + #FFF5F5F5 + #FFCCCEDB + #FFCCCEDB + #FFCCCEDB + #FF3399FF + #FF3399FF + #FFFEFEFE + #FFFEFEFE + #FF1E1E1E + #FFFEFEFE + #FFFEFEFE + #FFCCCEDB + #FFCCCEDB + #FF1E1E1E + #FF1E1E1E + #FFCCCEDB + #FFF5F5F5 + #FF1E1E1E + #FFFEFEFE + #FFCCCEDB + #FFCCCEDB + #FFCCCEDB + #FF1E1E1E + #FFCCCEDB + #FFF5F5F5 + #FFF5F5F5 + #FFFEFEFE + #FFFEFEFE + #FF0E70C0 + #FF007ACC + #FF0E70C0 + #FFEEEEF2 + #FFEEEEF2 + #FF1E1E1E + #FFF5F5F5 + #FF1E1E1E + #FFF5F5F5 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FF3399FF + #FF3399FF + #FF3399FF + #FF3399FF + #FF3399FF + #FFEEEEF2 + #FFF5F5F5 + #FFF5F5F5 + #FFEEEEF2 + #FFFDFBAC + #FFFDFBAC + #FF1E1E1E + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFC2C3C9 + #FFC2C3C9 + #FFC2C3C9 + #FF686868 + #FF5B5B5B + #FFFCFCFC + #FFFCFCFC + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FF007ACC + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FF1E1E1E + #FFE5C365 + #FFFFEFBB + #FFE5C365 + #FFFDFBAC + #FF000000 + #FF000000 + #FF4169E1 + #FF96A9DD + #FFE122DF + #FFF5F5F5 + #FF1E1E1E + #FF999999 + #FF2D2D30 + #FF2D2D30 + #FF999999 + #FFF1F1F1 + #FFF1F1F1 + #FFF1F1F1 + #FFF1F1F1 + #FF464646 + #FF464646 + #FFF30506 + #FF0097FB + #FF55AAFF + #FFF30506 + #FF007ACC + #FFFFFFFF + #FF363639 + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFFFFFFF + #FFF1F1F1 + #FFF30506 + #FF555555 + #FF007ACC + #FF77AAFF + #FF1E1E1E + #FF999999 + #FF007ACC + #FF555555 + #FF999999 + #FF007ACC + #FF000000 + #FF3F3F3F + #FF464646 + #FF999999 + #FFFFFFFF + #FFF0F0F0 + #FFEEEEF2 + #FFCCCEDB + #FFD8D8E0 + #FFEEEEF2 + #FFCCCEBD + #FFEEEEF2 + #FF007ACC + #FF007ACC + #FF007ACC + #FF007ACC + #FFFFFFFF + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FF444444 + #FFF5F5F5 + #FFCCCEDB + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFF5F5F5 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFF5F5F5 + #FFCCCEDB + #FFFFFFFF + #FF0E6198 + #FFFFFFFF + #FF0E6198 + #FFFFFFFF + #FF52B0EF + #FF52B0EF + #FFFFFFFF + #FFF7F7F9 + #FFF7F7F9 + #FF717171 + #FFF5F5F5 + #FFF5F5F5 + #FF1E1E1E + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFEEEEF2 + #FFC9DEF5 + #FFC9DEF5 + #FFC9DEF5 + #FF1E1E1E + #FFF5F5F5 + #FF0E70C0 + #FF444444 + #FF1E1E1E + #FF705829 + #FFB0A781 + #FFA19667 + #FFA79432 + #FFD0D4B7 + #FFBFC749 + #FFCAB22D + #FFFBF7C8 + #FFE2E442 + #FF5D8039 + #FFB1C97B + #FF9FB861 + #FF8E5478 + #FFE2B1CD + #FFCB98B6 + #FFAD1C2B + #FFFF9F99 + #FFFF7971 + #FF779AB6 + #FFC6D4DF + #FFB8CCD7 + #FF427094 + #FFA0B7C9 + #FF89ABBD + #FF5386BF + #FFB9D4EE + #FFA1C7E7 + #FFF5F5F5 + #FFEEEEF2 + #FF1E1E1E + #FFFFFFFF + #FF000000 +