From 9f432ddee6e0b9ec5b5aec8ceadf03f92e2cf8f1 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Thu, 13 Mar 2025 13:56:41 +0800 Subject: [PATCH 1/4] feat: replace color resources. --- src/Semi.Avalonia.DataGrid/Dark.axaml | 38 ++++++++++---------------- src/Semi.Avalonia.DataGrid/Light.axaml | 38 ++++++++++---------------- 2 files changed, 30 insertions(+), 46 deletions(-) diff --git a/src/Semi.Avalonia.DataGrid/Dark.axaml b/src/Semi.Avalonia.DataGrid/Dark.axaml index 8f79f6b..33d3edc 100644 --- a/src/Semi.Avalonia.DataGrid/Dark.axaml +++ b/src/Semi.Avalonia.DataGrid/Dark.axaml @@ -1,29 +1,21 @@ - - + - - - - - - + + + + - - - + + - - + - - - - - - - - - - + + + + + + + \ No newline at end of file diff --git a/src/Semi.Avalonia.DataGrid/Light.axaml b/src/Semi.Avalonia.DataGrid/Light.axaml index 60c32a6..33d3edc 100644 --- a/src/Semi.Avalonia.DataGrid/Light.axaml +++ b/src/Semi.Avalonia.DataGrid/Light.axaml @@ -1,29 +1,21 @@ - - + - - - - - - + + + + - - - + + - - + - - - - - - - - - - + + + + + + + \ No newline at end of file From de08d4a20f01f6712e13997a7e74e90690013f56 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Thu, 13 Mar 2025 15:17:57 +0800 Subject: [PATCH 2/4] feat: replace icon. --- src/Semi.Avalonia.DataGrid/DataGrid.axaml | 6 ++---- src/Semi.Avalonia.DataGrid/Shared.axaml | 9 +++------ 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/Semi.Avalonia.DataGrid/DataGrid.axaml b/src/Semi.Avalonia.DataGrid/DataGrid.axaml index 41a0ba6..1b38bb1 100644 --- a/src/Semi.Avalonia.DataGrid/DataGrid.axaml +++ b/src/Semi.Avalonia.DataGrid/DataGrid.axaml @@ -139,8 +139,7 @@ @@ -358,8 +357,7 @@ 12 0 0 0 32 - m6.45 8.34 4.8-5.48a1 1 0 0 1 1.5 0l4.8 5.48A1 1 0 0 1 16.8 10H7.2a1 1 0 0 1-.75-1.66Z - m17.55 15.66-4.8 5.48a1 1 0 0 1-1.5 0l-4.8-5.48A1 1 0 0 1 7.2 14h9.6a1 1 0 0 1 .75 1.66Z - - + + 8 0 2 - M7.44 19.8a1.5 1.5 0 0 1 0-2.13l5.66-5.65-5.66-5.66a1.5 1.5 0 1 1 2.12-2.12l6.72 6.72a1.5 1.5 0 0 1 0 2.12L9.56 19.8a1.5 1.5 0 0 1-2.12 0Z - + 1 \ No newline at end of file From c3c6ef629feab515f79a42442c20cd1019f326af Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Sat, 15 Mar 2025 17:29:49 +0800 Subject: [PATCH 3/4] misc: format codes. --- src/Semi.Avalonia.DataGrid/DataGrid.axaml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/Semi.Avalonia.DataGrid/DataGrid.axaml b/src/Semi.Avalonia.DataGrid/DataGrid.axaml index 1b38bb1..5e0bd11 100644 --- a/src/Semi.Avalonia.DataGrid/DataGrid.axaml +++ b/src/Semi.Avalonia.DataGrid/DataGrid.axaml @@ -128,14 +128,13 @@ Margin="4" CornerRadius="3" /> - - - - - + + Orientation="Horizontal" + Spacing="4"> @@ -582,4 +579,4 @@ - + \ No newline at end of file From f4c0e0d79a250f6635133976a3f9ef71535086e2 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Sat, 15 Mar 2025 17:45:49 +0800 Subject: [PATCH 4/4] feat: replace shared resources. --- src/Semi.Avalonia.DataGrid/DataGrid.axaml | 8 ++++---- src/Semi.Avalonia.DataGrid/Shared.axaml | 18 ++++++++++-------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/Semi.Avalonia.DataGrid/DataGrid.axaml b/src/Semi.Avalonia.DataGrid/DataGrid.axaml index 5e0bd11..948d791 100644 --- a/src/Semi.Avalonia.DataGrid/DataGrid.axaml +++ b/src/Semi.Avalonia.DataGrid/DataGrid.axaml @@ -126,7 +126,7 @@ Name="HeaderBackground" Grid.ColumnSpan="2" Margin="4" - CornerRadius="3" /> + CornerRadius="{DynamicResource DataGridColumnHeaderCornerRadius}" /> + CornerRadius="{DynamicResource DataGridRowCornerRadius}" /> - + diff --git a/src/Semi.Avalonia.DataGrid/Shared.axaml b/src/Semi.Avalonia.DataGrid/Shared.axaml index 2def7ac..fb62fe8 100644 --- a/src/Semi.Avalonia.DataGrid/Shared.axaml +++ b/src/Semi.Avalonia.DataGrid/Shared.axaml @@ -1,20 +1,22 @@  12 0 - - 32 - 1 - 1 + + + 12 0 0 0 - 32 - + + 8 0 - 2 + + + + - 1 + \ No newline at end of file