Skip to content

Commit

Permalink
ui fixes
Browse files Browse the repository at this point in the history
- better coloring for scrollbar
- better styling for tooltip
- better styling for menuitem
- change max window size on startup to correctly display install tab
  • Loading branch information
MyDrift-user committed Sep 12, 2024
1 parent 81aead7 commit d8f8176
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 4 deletions.
12 changes: 12 additions & 0 deletions config/themes.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
"LinkHoverForegroundColor": "#232629",
"GroupBorderBackgroundColor": "#232629",
"ComboBoxForegroundColor": "#232629",
"ScrollBarBackgroundColor": "#4A4D52",
"ScrollBarHoverColor": "#2E3135",
"ScrollBarDraggingColor": "#3A3D42",

"ButtonFontSize": "12",
"ButtonFontFamily": "Arial",
Expand Down Expand Up @@ -85,6 +88,9 @@
"LinkHoverForegroundColor": "#232629",
"GroupBorderBackgroundColor": "#232629",
"ComboBoxForegroundColor": "#232629",
"ScrollBarBackgroundColor": "#4A4D52",
"ScrollBarHoverColor": "#2E3135",
"ScrollBarDraggingColor": "#3A3D42",

"ButtonInstallBackgroundColor": "#F7F7F7",
"ButtonTweaksBackgroundColor": "#F7F7F7",
Expand All @@ -111,6 +117,9 @@
"LinkForegroundColor": "#add8e6",
"LinkHoverForegroundColor": "#F7F7F7",
"ComboBoxForegroundColor": "#81a1c1",
"ScrollBarBackgroundColor": "#2E3135",
"ScrollBarHoverColor": "#3B4252",
"ScrollBarDraggingColor": "#5E81AC",

"ProgressBarForegroundColor": "#222222",
"ProgressBarBackgroundColor": "Transparent",
Expand Down Expand Up @@ -144,6 +153,9 @@
"LinkForegroundColor": "#add8e6",
"LinkHoverForegroundColor": "#F7F7F7",
"ComboBoxForegroundColor": "#f7f7f7",
"ScrollBarBackgroundColor": "#2E3135",
"ScrollBarHoverColor": "#3B4252",
"ScrollBarDraggingColor": "#5E81AC",

"ProgressBarForegroundColor": "#222222",
"ProgressBarBackgroundColor": "Transparent",
Expand Down
41 changes: 37 additions & 4 deletions xaml/inputXML.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,36 @@
WindowStyle="None"
Width="Auto"
Height="Auto"
MaxWidth="1280"
MaxWidth="1380"
MaxHeight="800"
Title="Chris Titus Tech's Windows Utility">
<WindowChrome.WindowChrome>
<WindowChrome CaptionHeight="0" CornerRadius="10"/>
</WindowChrome.WindowChrome>
<Window.Resources>
<Style TargetType="ToolTip">
<Setter Property="Background" Value="{MainBackgroundColor}"/>
<Setter Property="Foreground" Value="{MainForegroundColor}"/>
<Setter Property="BorderBrush" Value="{ButtonBackgroundSelectedColor}"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="Padding" Value="5"/>
<Setter Property="FontSize" Value="{FontSize}"/>
<Setter Property="FontFamily" Value="{FontFamily}"/>
</Style>
<ItemsPanelTemplate x:Key="MenuItemPanelTemplate">
<StackPanel Margin="-20,0,0,0" Background="{MainBackgroundColor}"/>
</ItemsPanelTemplate>

<Style TargetType="{x:Type MenuItem}">
<Setter Property="Background" Value="{MainBackgroundColor}"/>
<Setter Property="Foreground" Value="{MainForegroundColor}"/>
<Setter Property="FontSize" Value="{FontSize}"/>
<Setter Property="FontFamily" Value="{FontFamily}"/>
<Setter Property="Padding" Value="5,2,5,2"/>
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="ItemsPanel" Value="{StaticResource MenuItemPanelTemplate}"/>
</Style>

<!--Scrollbar Thumbs-->
<Style x:Key="ScrollThumbs" TargetType="{x:Type Thumb}">
<Setter Property="Template">
Expand Down Expand Up @@ -77,7 +100,7 @@
<!--ScrollBars-->
<Style x:Key="{x:Type ScrollBar}" TargetType="{x:Type ScrollBar}">
<Setter Property="Stylus.IsFlicksEnabled" Value="false" />
<Setter Property="Foreground" Value="{MainForegroundColor}" />
<Setter Property="Foreground" Value="{ScrollBarBackgroundColor}" />
<Setter Property="Background" Value="{MainBackgroundColor}" />
<Setter Property="Width" Value="6" />
<Setter Property="Template">
Expand All @@ -103,10 +126,10 @@

<ControlTemplate.Triggers>
<Trigger SourceName="Thumb" Property="IsMouseOver" Value="true">
<Setter Value="{ButtonBackgroundMouseoverColor}" TargetName="Thumb" Property="Background" />
<Setter Value="{ScrollBarHoverColor}" TargetName="Thumb" Property="Background" />
</Trigger>
<Trigger SourceName="Thumb" Property="IsDragging" Value="true">
<Setter Value="{ButtonBackgroundSelectedColor}" TargetName="Thumb" Property="Background" />
<Setter Value="{ScrollBarDraggingColor}" TargetName="Thumb" Property="Background" />
</Trigger>

<Trigger Property="IsEnabled" Value="false">
Expand Down Expand Up @@ -577,6 +600,15 @@
<Setter Property="HorizontalAlignment" Value="Stretch"/>
<Setter Property="VerticalAlignment" Value="Center"/>
<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
<Setter Property="ContextMenu">
<Setter.Value>
<ContextMenu>
<MenuItem Command="Cut" Header="Cut"/>
<MenuItem Command="Copy" Header="Copy"/>
<MenuItem Command="Paste" Header="Paste"/>
</ContextMenu>
</Setter.Value>
</Setter>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="TextBox">
Expand Down Expand Up @@ -725,6 +757,7 @@
Grid.Column="0"
VerticalAlignment="Center" HorizontalAlignment="Left"
FontFamily="Segoe MDL2 Assets"
Foreground="{ButtonBackgroundSelectedColor}"
FontSize="{IconFontSize}"
Margin="180,0,0,0">&#xE721;
</TextBlock>
Expand Down

0 comments on commit d8f8176

Please sign in to comment.