Powershell GUI fronted (WPF) to run categorized console scripts

⌈⌋ ⎇ branch:  ClickyColoury


Artifact [3c3130366f]

Artifact 3c3130366fad355e8c68799bd4f0d1c35daaee52:

  • File modules/theme.dark.xaml — part of check-in [9461359e7d] at 2018-04-10 20:52:03 on branch trunk — Added two more themes, less preset colors in main template. (user: mario size: 3884)

<ResourceDictionary
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <Style TargetType="Menu">
      <Setter Property="Background" Value="#FF344055" />
      <Setter Property="Foreground" Value="#FFCDCDCD" />
    </Style>
    <Style TargetType="MenuItem">
      <Setter Property="Foreground" Value="#FFCDCDCD" />
      <Setter Property="Background" Value="#FF344055" />
      <Setter Property="BorderBrush" Value="#02556699" />
      <Style.Triggers>
        <Trigger Property="IsMouseOver" Value="True">
          <Setter Property="Foreground" Value="#FF111111" />
        </Trigger>
      </Style.Triggers>
    </Style>
    
    <Style x:Key="RibbonGradient" TargetType="DockPanel">
      <Setter Property="Background" Value="#FF181B2B" >
      <!--Setter.Value>
      <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#FF181B20" Offset="0.00" />
        <GradientStop Color="#FF181B2B" Offset="0.202" />
        <GradientStop Color="#FF181B3B" Offset="0.735" />
        <GradientStop Color="#FF181B20" Offset="1.00" />
      </LinearGradientBrush>
      </Setter.Value-->
      </Setter>
    </Style>

    <Style x:Key="RibbonBorder" TargetType="Border">
      <Setter Property="BorderBrush" Value="#11556699" />
      <Setter Property="BorderThickness" Value="1" />
      <Setter Property="Margin" Value="4,0,4,4" />
      <Setter Property="Padding" Value="4,8,4,0" />
      <Setter Property="Background"><Setter.Value>
      <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#11FFFFFF" Offset="0.00" />
        <GradientStop Color="#11D1D1D1" Offset="0.202" />
        <GradientStop Color="#11B2BDD6" Offset="0.735" />
        <GradientStop Color="#99FFFFFF" Offset="1.00" />
        <GradientStop Color="#11E1E6FF" Offset="0.487"/>
        <GradientStop Color="#11C8CCD8" Offset="0.477"/>
      </LinearGradientBrush>
      </Setter.Value></Setter>
    </Style>

    <Style x:Key="RibbonBorderGreen" TargetType="Border" BasedOn="{StaticResource RibbonBorder}">
      <Setter Property="Background"><Setter.Value>
      <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#77091308" Offset="0.00" />
        <GradientStop Color="#FF0D1F0C" Offset="0.272" />
        <GradientStop Color="#FF030C04" Offset="0.71" />
        <GradientStop Color="#990D380F" Offset="0.938" />
        <GradientStop Color="#33111199" Offset="1.00" />
      </LinearGradientBrush>
      </Setter.Value></Setter>
    </Style>

    <Style x:Key="ActionLabel" TargetType="Label">
      <Setter Property="Foreground" Value="#FFCDCDCD" />
    </Style>

    <Style x:Key="ActionButton" TargetType="Button">
      <Setter Property="TabIndex" Value="0" />
      <Setter Property="FontSize" Value="18" />
      <Setter Property="Foreground" Value="#FFCDCDCD" />
      <Setter Property="Template">
       <Setter.Value>
        <ControlTemplate TargetType="Button">
         <Border>
          <Border.Style>
           <Style TargetType="{x:Type Border}">
            <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="True">
              <Setter Property="Background" Value="#ffeeddaa"/>
              <Setter Property="Opacity" Value="1.0"/>
            </Trigger>
            <!--Trigger Property="IsPressed" Value="True">
              <Setter Property="Background" Value="#ffffcc99"/>
              <Setter Property="Opacity" Value="0.6"/></Trigger-->
            </Style.Triggers>
           </Style>
          </Border.Style>
          <Border Opacity="0.95"> <ContentPresenter/> </Border>
         </Border>
        </ControlTemplate>
       </Setter.Value>
      </Setter>
    </Style>


</ResourceDictionary>