style(ui): Material Design icons for the tasks island header bar

This commit is contained in:
mika kuns
2026-10-01 16:17:30 +02:00
parent 34c71bbe02
commit cbab4da54c
3 changed files with 8 additions and 16 deletions
@@ -36,36 +36,31 @@
IsVisible="{Binding !IsNotesList}"
Command="{Binding ToggleShowCompletedCommand}"
ToolTip.Tip="{loc:Tr tasks.showCompletedTip}">
<PathIcon Width="15" Height="15" Data="{StaticResource Icon.Eye}"/>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:CheckAll', Converter={StaticResource IconKey}}"/>
</Button>
<Button Classes="icon-btn" IsVisible="{Binding IsLetClaudeVisible}"
Command="{Binding LetClaudeHandleCommand}" ToolTip.Tip="{loc:Tr tasks.letClaudeTip}">
<PathIcon Width="15" Height="15" Data="{StaticResource Icon.AgentSuggested}"/>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:RobotOutline', Converter={StaticResource IconKey}}"/>
</Button>
<Button Classes="icon-btn" IsVisible="{Binding IsMergeReviewsVisible}"
Command="{Binding MergeReviewsCommand}" ToolTip.Tip="{loc:Tr tasks.mergeReviewsTip}">
<!-- Icon.GitBranch is line-art: stroke-rendered, PathIcon would fill the lines away -->
<Viewbox Width="16" Height="16">
<Path Classes="icon-stroke" Data="{StaticResource Icon.GitBranch}"/>
</Viewbox>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:SourceMerge', Converter={StaticResource IconKey}}"/>
</Button>
<Button Classes="icon-btn" IsVisible="{Binding IsQuickClaudeVisible}"
Command="{Binding OpenQuickClaudeSessionCommand}" ToolTip.Tip="{loc:Tr tasks.quickClaudeTip}">
<PathIcon Width="15" Height="15" Data="{StaticResource Icon.ArrowOut}"/>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:ConsoleLine', Converter={StaticResource IconKey}}"/>
</Button>
<Button Classes="icon-btn" IsVisible="{Binding IsMyDayList}"
Command="{Binding ClearDayCommand}" ToolTip.Tip="{loc:Tr tasks.clearDayTip}">
<PathIcon Width="15" Height="15" Data="{StaticResource Icon.Broom}"/>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:Broom', Converter={StaticResource IconKey}}"/>
</Button>
<Button Classes="icon-btn" IsVisible="{Binding IsMyDayList}"
Command="{Binding ShowPrepLogCommand}" ToolTip.Tip="{loc:Tr tasks.planMyDayTip}">
<Viewbox Width="18" Height="18">
<Path Classes="icon-stroke" Data="{StaticResource Icon.PlanDay}"/>
</Viewbox>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:WeatherSunsetUp', Converter={StaticResource IconKey}}"/>
</Button>
<Button Classes="icon-btn" IsVisible="{Binding !IsNotesList}"
Command="{Binding OpenListSettingsCommand}" ToolTip.Tip="{loc:Tr tasks.listSettingsTip}">
<PathIcon Width="15" Height="15" Data="{StaticResource Icon.Settings}"/>
<PathIcon Width="16" Height="16" Data="{Binding Source='mdi:CogOutline', Converter={StaticResource IconKey}}"/>
</Button>
</StackPanel>
</Grid>