Skip to content

Commit 7faf9cd

Browse files
committed
feat: make backend availability icon dark theme friendly
1 parent ac38449 commit 7faf9cd

4 files changed

Lines changed: 7 additions & 4 deletions

File tree

Desktop/BackendAvailability/Resources/BackendAvailable.png renamed to Desktop/BackendAvailability/Resources/BackendAvailableLight.png

File renamed without changes.

Desktop/BackendAvailability/Resources/BackendUnavailable.png renamed to Desktop/BackendAvailability/Resources/BackendUnavailableLight.png

File renamed without changes.

Desktop/Desktop.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@
4747
</ItemGroup>
4848

4949
<ItemGroup>
50-
<Resource Include="BackendAvailability\Resources\BackendAvailable.png"/>
51-
<Resource Include="BackendAvailability\Resources\BackendUnavailable.png"/>
50+
<Resource Include="BackendAvailability\Resources\**">
51+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
52+
</Resource>
5253
</ItemGroup>
5354

5455
</Project>

Desktop/MainWindow.xaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@
1414
FontSize="18">
1515
<Window.Resources>
1616
<backendAvailabilityConverters:BoolToImageConverter x:Key="BoolToImageConverter">
17+
<!-- TODO: make this theme-friendly so that the icon is chosen given the current theme e.g. dark or light. -->
1718
<backendAvailabilityConverters:BoolToImageConverter.BackendAvailable>
18-
<BitmapImage UriSource="pack://application:,,,/BackendAvailability/Resources/BackendAvailable.png" />
19+
<BitmapImage UriSource="pack://application:,,,/BackendAvailability/Resources/BackendAvailableDark.png" />
1920
</backendAvailabilityConverters:BoolToImageConverter.BackendAvailable>
2021
<backendAvailabilityConverters:BoolToImageConverter.BackendUnavailable>
21-
<BitmapImage UriSource="pack://application:,,,/BackendAvailability/Resources/BackendUnavailable.png" />
22+
<BitmapImage
23+
UriSource="pack://application:,,,/BackendAvailability/Resources/BackendUnavailableDark.png" />
2224
</backendAvailabilityConverters:BoolToImageConverter.BackendUnavailable>
2325
</backendAvailabilityConverters:BoolToImageConverter>
2426

0 commit comments

Comments
 (0)