feat: complete UM Trace iOS and field UI integration
This commit is contained in:
@@ -4,7 +4,8 @@
|
||||
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
|
||||
xmlns:views="clr-namespace:FieldLogger.Views"
|
||||
Title="Field Logger"
|
||||
Title="UM Trace"
|
||||
FlyoutBehavior="Flyout"
|
||||
BackgroundColor="{DynamicResource UlColorCanvas}"
|
||||
ForegroundColor="{DynamicResource UlColorText}"
|
||||
TitleColor="{DynamicResource UlColorText}"
|
||||
@@ -14,11 +15,26 @@
|
||||
TabBarTitleColor="{DynamicResource UlColorPrimary}"
|
||||
TabBarUnselectedColor="{DynamicResource UlColorTextMuted}">
|
||||
|
||||
<TabBar>
|
||||
<ShellContent Title="Home" Route="home" ContentTemplate="{DataTemplate views:HomePage}" />
|
||||
<ShellContent Title="Jobs" Route="jobs" ContentTemplate="{DataTemplate views:JobsPage}" />
|
||||
<ShellContent Title="Map" Route="map" ContentTemplate="{DataTemplate views:MapPage}" />
|
||||
<ShellContent Title="Settings" Route="settings" ContentTemplate="{DataTemplate views:SettingsPage}" />
|
||||
</TabBar>
|
||||
<Shell.FlyoutHeader>
|
||||
<Grid BackgroundColor="{DynamicResource UlColorSurfaceStrong}" Padding="20,28,20,20">
|
||||
<VerticalStackLayout Spacing="2">
|
||||
<Label Text="UM TRACE" FontSize="20" FontAttributes="Bold"
|
||||
CharacterSpacing="1.5" TextColor="{DynamicResource UlColorOnStrong}" />
|
||||
<Label Text="Utility locating" FontSize="14"
|
||||
TextColor="{DynamicResource UlColorBorder}" />
|
||||
</VerticalStackLayout>
|
||||
</Grid>
|
||||
</Shell.FlyoutHeader>
|
||||
|
||||
<!-- Jobs is intentionally first: Shell selects the first flyout item at startup. -->
|
||||
<FlyoutItem Title="Jobs" Route="jobs">
|
||||
<ShellContent ContentTemplate="{DataTemplate views:JobsPage}" />
|
||||
</FlyoutItem>
|
||||
<FlyoutItem Title="Map" Route="map">
|
||||
<ShellContent ContentTemplate="{DataTemplate views:MapPage}" />
|
||||
</FlyoutItem>
|
||||
<FlyoutItem Title="Settings" Route="settings">
|
||||
<ShellContent ContentTemplate="{DataTemplate views:SettingsPage}" />
|
||||
</FlyoutItem>
|
||||
|
||||
</Shell>
|
||||
|
||||
Reference in New Issue
Block a user