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