mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-07 11:46:30 +02:00
[Run] Updated tooltip styling and fixed casing (#4877)
* Added custom tooltip style (with theming support) that represents the UWP tooltip style. * Removed unnecessary space in text * Fixed run as admin casing * Fixed casing for Indexer plugin
This commit is contained in:
@@ -120,6 +120,27 @@
|
||||
</Trigger>
|
||||
</Style.Triggers>
|
||||
</Style>
|
||||
|
||||
<Style TargetType="{x:Type ToolTip}" >
|
||||
<Setter Property="OverridesDefaultStyle" Value="true" />
|
||||
<Setter Property="HasDropShadow" Value="True" />
|
||||
<Setter Property="FontSize" Value="12" />
|
||||
<Setter Property="Placement" Value="Bottom" />
|
||||
<Setter Property="VerticalOffset" Value="0" />
|
||||
<Setter Property="Padding" Value="8" />
|
||||
<Setter Property="HorizontalContentAlignment" Value="Center" />
|
||||
<Setter Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate TargetType="{x:Type ToolTip}" >
|
||||
<StackPanel Margin="8,2" >
|
||||
<Border CornerRadius="4" Background="{DynamicResource ToolTipBackgroundBrushKey}" BorderBrush="{DynamicResource ToolTipBorderBrushKey}" BorderThickness="1">
|
||||
<ContentPresenter Margin="4" HorizontalAlignment="Center" VerticalAlignment="Top" />
|
||||
</Border>
|
||||
</StackPanel>
|
||||
</ControlTemplate>
|
||||
</Setter.Value>
|
||||
</Setter>
|
||||
</Style>
|
||||
</ResourceDictionary>
|
||||
</UserControl.Resources>
|
||||
|
||||
@@ -169,21 +190,18 @@
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ToolTip>
|
||||
<ToolTip
|
||||
Visibility="{Binding Result.ToolTipVisibility}"
|
||||
BorderThickness="1"
|
||||
BorderBrush="{DynamicResource ToolTipBorderBrushKey}"
|
||||
Background="{DynamicResource ToolTipBackgroundBrushKey}">
|
||||
<StackPanel>
|
||||
<ToolTip Visibility="{Binding Result.ToolTipVisibility}">
|
||||
<StackPanel Margin="8,6">
|
||||
<TextBlock
|
||||
Style="{DynamicResource CollapsableTextblock}"
|
||||
Foreground="{DynamicResource ToolTipForegroundBrushKey}" FontWeight="Bold" FontSize="12"
|
||||
Text="{Binding Result.ToolTipData.Title}"
|
||||
Foreground="{DynamicResource ToolTipForegroundBrushKey}"
|
||||
TextWrapping="Wrap" />
|
||||
<TextBlock
|
||||
Style="{DynamicResource CollapsableTextblock}"
|
||||
Foreground="{DynamicResource ToolTipForegroundBrushKey}" FontSize="12"
|
||||
Text="{Binding Result.ToolTipData.Text}"
|
||||
Foreground="{DynamicResource ToolTipForegroundBrushKey}"
|
||||
|
||||
TextWrapping="Wrap" />
|
||||
</StackPanel>
|
||||
</ToolTip>
|
||||
@@ -217,7 +235,9 @@
|
||||
<DataTemplate>
|
||||
<Button Style="{StaticResource IconButtonStyle}" Command="{Binding Command}" VerticalAlignment="Center" Height="42" Width="42" BorderThickness="1" >
|
||||
<ToolTipService.ToolTip>
|
||||
<TextBlock Text="{Binding Title}"/>
|
||||
<ToolTip >
|
||||
<TextBlock Text="{Binding Title}" Foreground="{DynamicResource ToolTipForegroundBrushKey}" Margin="8,5" FontSize="12"/>
|
||||
</ToolTip>
|
||||
</ToolTipService.ToolTip>
|
||||
<Button.Content>
|
||||
<TextBlock FontFamily="{Binding FontFamily}" FontSize="16" Text="{Binding Glyph}"/>
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF313131</Color>
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FFa4a4a4</Color>
|
||||
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#5B000000" />
|
||||
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF2B2B2B" />
|
||||
</ResourceDictionary>
|
||||
@@ -44,7 +44,7 @@
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
|
||||
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#5B000000" />
|
||||
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF2B2B2B" />
|
||||
</ResourceDictionary>
|
||||
@@ -44,7 +44,7 @@
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
|
||||
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#5B000000" />
|
||||
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF2B2B2B" />
|
||||
</ResourceDictionary>
|
||||
@@ -43,7 +43,7 @@
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
|
||||
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#5B000000" />
|
||||
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF2B2B2B" />
|
||||
</ResourceDictionary>
|
||||
@@ -43,7 +43,7 @@
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
|
||||
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FF000000" />
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFD0D0D0" />
|
||||
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FF000000" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FFF2F2F2" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FFFBFBFB" />
|
||||
</ResourceDictionary>
|
||||
@@ -43,7 +43,7 @@
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FFd2d2d2</Color>
|
||||
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF5d5d5d</Color>
|
||||
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FF000000" />
|
||||
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFD0D0D0" />
|
||||
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FF000000" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FFF2F2F2" />
|
||||
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FFFBFBFB" />
|
||||
</ResourceDictionary>
|
||||
Reference in New Issue
Block a user