diff --git a/src/ClaudeDo.Ui/Views/Conflicts/ConflictResolverView.axaml b/src/ClaudeDo.Ui/Views/Conflicts/ConflictResolverView.axaml
index a94c3613..3428548c 100644
--- a/src/ClaudeDo.Ui/Views/Conflicts/ConflictResolverView.axaml
+++ b/src/ClaudeDo.Ui/Views/Conflicts/ConflictResolverView.axaml
@@ -106,12 +106,16 @@
-
-
+
+ Command="{Binding NextCommand}">
+
+
diff --git a/src/ClaudeDo.Ui/Views/Controls/AgentConfigEditor.axaml b/src/ClaudeDo.Ui/Views/Controls/AgentConfigEditor.axaml
index 807663d1..5d8fed25 100644
--- a/src/ClaudeDo.Ui/Views/Controls/AgentConfigEditor.axaml
+++ b/src/ClaudeDo.Ui/Views/Controls/AgentConfigEditor.axaml
@@ -13,8 +13,10 @@
-
+
-
+
-
+
-
+
+ (Geometry?)IconKeyConverter.Instance.Convert("mdi:" + kind, typeof(Geometry), null, CultureInfo.InvariantCulture);
+
private Button CopyButton(string command)
{
- var copyIcon = new PathIcon { Width = 11, Height = 11 };
- copyIcon.Bind(PathIcon.DataProperty, this.GetResourceObservable("Icon.Copy"));
- var checkIcon = new PathIcon { Width = 11, Height = 11 };
- checkIcon.Bind(PathIcon.DataProperty, this.GetResourceObservable("Icon.Check"));
+ var copyIcon = new PathIcon { Width = 11, Height = 11, Data = MdiGeometry("ContentCopy") };
+ var checkIcon = new PathIcon { Width = 11, Height = 11, Data = MdiGeometry("Check") };
var button = new Button
{
diff --git a/src/ClaudeDo.Ui/Views/Controls/ThemedDatePicker.axaml b/src/ClaudeDo.Ui/Views/Controls/ThemedDatePicker.axaml
index 61805a43..8d9401e8 100644
--- a/src/ClaudeDo.Ui/Views/Controls/ThemedDatePicker.axaml
+++ b/src/ClaudeDo.Ui/Views/Controls/ThemedDatePicker.axaml
@@ -98,7 +98,7 @@
+ Data="{Binding Source='mdi:CalendarBlankOutline', Converter={StaticResource IconKey}}"/>
+ Data="{Binding Source='mdi:MenuDown', Converter={StaticResource IconKey}}"/>
@@ -133,11 +133,15 @@
-
+
-
+
diff --git a/src/ClaudeDo.Ui/Views/Modals/DiffViewerView.axaml b/src/ClaudeDo.Ui/Views/Modals/DiffViewerView.axaml
index 8cc145ef..b6664467 100644
--- a/src/ClaudeDo.Ui/Views/Modals/DiffViewerView.axaml
+++ b/src/ClaudeDo.Ui/Views/Modals/DiffViewerView.axaml
@@ -45,7 +45,7 @@
-
+
diff --git a/src/ClaudeDo.Ui/Views/Modals/SettingsModalView.axaml b/src/ClaudeDo.Ui/Views/Modals/SettingsModalView.axaml
index 7d28cf1a..0528c412 100644
--- a/src/ClaudeDo.Ui/Views/Modals/SettingsModalView.axaml
+++ b/src/ClaudeDo.Ui/Views/Modals/SettingsModalView.axaml
@@ -349,10 +349,12 @@
-
+ CommandParameter="{Binding}">
+
+
diff --git a/src/ClaudeDo.Ui/Views/Modals/UsageMonitorModalView.axaml b/src/ClaudeDo.Ui/Views/Modals/UsageMonitorModalView.axaml
index 16a68c46..7699d241 100644
--- a/src/ClaudeDo.Ui/Views/Modals/UsageMonitorModalView.axaml
+++ b/src/ClaudeDo.Ui/Views/Modals/UsageMonitorModalView.axaml
@@ -25,10 +25,12 @@
-
+ ToolTip.Tip="{loc:Tr modals.usageMonitor.refreshHint}">
+
+