From f65ec4bb055826ba023d06c256dbb7766b84f06c Mon Sep 17 00:00:00 2001
From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com>
Date: Fri, 17 May 2024 21:14:22 +0800
Subject: [PATCH] feat: add AdornerLayer control.
---
src/Semi.Avalonia/Controls/AdornerLayer.axaml | 16 ++++++++++++++++
src/Semi.Avalonia/Controls/_index.axaml | 1 +
src/Semi.Avalonia/Themes/Dark/AdornerLayer.axaml | 3 +++
src/Semi.Avalonia/Themes/Dark/_index.axaml | 1 +
.../Themes/Light/AdornerLayer.axaml | 3 +++
src/Semi.Avalonia/Themes/Light/_index.axaml | 1 +
.../Themes/Shared/AdornerLayer.axaml | 4 ++++
src/Semi.Avalonia/Themes/Shared/_index.axaml | 1 +
8 files changed, 30 insertions(+)
create mode 100644 src/Semi.Avalonia/Controls/AdornerLayer.axaml
create mode 100644 src/Semi.Avalonia/Themes/Dark/AdornerLayer.axaml
create mode 100644 src/Semi.Avalonia/Themes/Light/AdornerLayer.axaml
create mode 100644 src/Semi.Avalonia/Themes/Shared/AdornerLayer.axaml
diff --git a/src/Semi.Avalonia/Controls/AdornerLayer.axaml b/src/Semi.Avalonia/Controls/AdornerLayer.axaml
new file mode 100644
index 0000000..1093deb
--- /dev/null
+++ b/src/Semi.Avalonia/Controls/AdornerLayer.axaml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Controls/_index.axaml b/src/Semi.Avalonia/Controls/_index.axaml
index 2ae7781..425ce0c 100644
--- a/src/Semi.Avalonia/Controls/_index.axaml
+++ b/src/Semi.Avalonia/Controls/_index.axaml
@@ -3,6 +3,7 @@
xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
+
diff --git a/src/Semi.Avalonia/Themes/Dark/AdornerLayer.axaml b/src/Semi.Avalonia/Themes/Dark/AdornerLayer.axaml
new file mode 100644
index 0000000..6899102
--- /dev/null
+++ b/src/Semi.Avalonia/Themes/Dark/AdornerLayer.axaml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/Dark/_index.axaml b/src/Semi.Avalonia/Themes/Dark/_index.axaml
index 0d83083..017f040 100644
--- a/src/Semi.Avalonia/Themes/Dark/_index.axaml
+++ b/src/Semi.Avalonia/Themes/Dark/_index.axaml
@@ -2,6 +2,7 @@
+
diff --git a/src/Semi.Avalonia/Themes/Light/AdornerLayer.axaml b/src/Semi.Avalonia/Themes/Light/AdornerLayer.axaml
new file mode 100644
index 0000000..9cd5cb5
--- /dev/null
+++ b/src/Semi.Avalonia/Themes/Light/AdornerLayer.axaml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/Light/_index.axaml b/src/Semi.Avalonia/Themes/Light/_index.axaml
index 1e8c679..c747222 100644
--- a/src/Semi.Avalonia/Themes/Light/_index.axaml
+++ b/src/Semi.Avalonia/Themes/Light/_index.axaml
@@ -2,6 +2,7 @@
+
diff --git a/src/Semi.Avalonia/Themes/Shared/AdornerLayer.axaml b/src/Semi.Avalonia/Themes/Shared/AdornerLayer.axaml
new file mode 100644
index 0000000..b570b21
--- /dev/null
+++ b/src/Semi.Avalonia/Themes/Shared/AdornerLayer.axaml
@@ -0,0 +1,4 @@
+
+ 1
+ 1
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/Shared/_index.axaml b/src/Semi.Avalonia/Themes/Shared/_index.axaml
index d01988a..7d03eff 100644
--- a/src/Semi.Avalonia/Themes/Shared/_index.axaml
+++ b/src/Semi.Avalonia/Themes/Shared/_index.axaml
@@ -2,6 +2,7 @@
+