Add a way to customize Xaml Views depending on platform.
ADD
WalletWasabi.Fluent/Helpers/Platform.cs
+using System;
+using System.Collections.Generic;
+using System.Runtime.InteropServices;
+using System.Text;
+
+namespace WalletWasabi.Fluent.Helpers
+{
+ public static class Platform
+ {
+ public static bool IsOSX { get; } = RuntimeInformation.IsOSPlatform(OSPlatform.OSX);
+
+ public static bool IsLinux { get; } = RuntimeInformation.IsOSPlatform(OSPlatform.Linux);
+
+ public static bool IsWindows { get; } = RuntimeInformation.IsOSPlatform(OSPlatform.Windows);
+ }
+}

MODIFY
WalletWasabi.Fluent/Views/NavBar.axaml
WalletWasabi.Fluent/Views/NavBar.axaml
xmlns:vm="clr-namespace:WalletWasabi.Fluent.ViewModels"
xmlns:c="clr-namespace:WalletWasabi.Fluent.Controls"
xmlns:conv="clr-namespace:WalletWasabi.Fluent.Converters"
+ xmlns:h="clr-namespace:WalletWasabi.Fluent.Helpers"
xmlns:behaviors="clr-namespace:WalletWasabi.Fluent.Behaviors;assembly=WalletWasabi.Fluent"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
x:Class="WalletWasabi.Fluent.Views.NavBar" UseLayoutRounding="False">
<StackPanel.Resources>
<Thickness x:Key="ControlCornerRadius">0</Thickness>
</StackPanel.Resources>
+ <Panel Height="40" IsVisible="{x:Static h:Platform.IsOSX}" />
<StackPanel Orientation="Horizontal" Spacing="10">
<Button Classes="NavButton" Command="{Binding GoBack}" Background="Transparent" IsEnabled="{Binding IsBackButtonVisible}">
<PathIcon Data="{StaticResource arrow_left_regular}" Width="16" />

Add a way to customize Xaml Views depending on platform.