UI tweaks: subdued background image + readable Launcher subtitle

The background image was too dominant at 50% opacity over a black
window — bright spots of the engraved logo flooded the body and made
the chrome look milky. Reduce image opacity to 0.18 and add a 35%
black rectangle on top, dimming the image to roughly 12% effective
brightness while keeping the texture readable.

"Launcher" wordmark next to PROSERVE was barely visible (14pt, secondary
grey). Now 20pt, FontWeight Light, primary white — sits naturally
beside PROSERVE without competing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-02 09:01:42 +02:00
parent 2c79a5111e
commit 911940753c

View File

@@ -156,7 +156,11 @@
<Image Grid.Row="0" Grid.RowSpan="3" <Image Grid.Row="0" Grid.RowSpan="3"
Source="pack://application:,,,/Resources/Background.png" Source="pack://application:,,,/Resources/Background.png"
Stretch="UniformToFill" Stretch="UniformToFill"
Opacity="0.5" Opacity="0.18"
IsHitTestVisible="False" />
<!-- Voile noir semi-opaque par-dessus pour assombrir encore et garantir la lisibilité -->
<Rectangle Grid.Row="0" Grid.RowSpan="3"
Fill="Black" Opacity="0.35"
IsHitTestVisible="False" /> IsHitTestVisible="False" />
<!-- Top bar --> <!-- Top bar -->
@@ -171,10 +175,11 @@
Foreground="{StaticResource Brush.Text.Primary}" Foreground="{StaticResource Brush.Text.Primary}"
VerticalAlignment="Center" /> VerticalAlignment="Center" />
<TextBlock Text="Launcher" <TextBlock Text="Launcher"
FontSize="14" FontSize="20"
Foreground="{StaticResource Brush.Text.Secondary}" FontWeight="Light"
VerticalAlignment="Bottom" Foreground="{StaticResource Brush.Text.Primary}"
Margin="10,0,0,3" /> VerticalAlignment="Center"
Margin="14,0,0,0" />
</StackPanel> </StackPanel>
<StackPanel HorizontalAlignment="Right" Orientation="Horizontal" VerticalAlignment="Center"> <StackPanel HorizontalAlignment="Right" Orientation="Horizontal" VerticalAlignment="Center">
<Button Style="{StaticResource SecondaryButton}" <Button Style="{StaticResource SecondaryButton}"