From 340f0ef5cd6844a5460c82cbf06aec712d4a6a4f Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 1 Dec 2024 11:48:25 +0100 Subject: [PATCH] Add components to mark & explain preview features --- .../Components/PreviewAlpha.razor | 20 +++++++++++++++++ .../Components/PreviewAlpha.razor.cs | 5 +++++ .../Components/PreviewBeta.razor | 19 ++++++++++++++++ .../Components/PreviewBeta.razor.cs | 5 +++++ .../Components/PreviewExperimental.razor | 22 +++++++++++++++++++ .../Components/PreviewExperimental.razor.cs | 5 +++++ .../Components/PreviewPrototype.razor | 21 ++++++++++++++++++ .../Components/PreviewPrototype.razor.cs | 5 +++++ .../Components/PreviewReleaseCandidate.razor | 19 ++++++++++++++++ .../PreviewReleaseCandidate.razor.cs | 5 +++++ 10 files changed, 126 insertions(+) create mode 100644 app/MindWork AI Studio/Components/PreviewAlpha.razor create mode 100644 app/MindWork AI Studio/Components/PreviewAlpha.razor.cs create mode 100644 app/MindWork AI Studio/Components/PreviewBeta.razor create mode 100644 app/MindWork AI Studio/Components/PreviewBeta.razor.cs create mode 100644 app/MindWork AI Studio/Components/PreviewExperimental.razor create mode 100644 app/MindWork AI Studio/Components/PreviewExperimental.razor.cs create mode 100644 app/MindWork AI Studio/Components/PreviewPrototype.razor create mode 100644 app/MindWork AI Studio/Components/PreviewPrototype.razor.cs create mode 100644 app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor create mode 100644 app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor.cs diff --git a/app/MindWork AI Studio/Components/PreviewAlpha.razor b/app/MindWork AI Studio/Components/PreviewAlpha.razor new file mode 100644 index 00000000..99f9d844 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewAlpha.razor @@ -0,0 +1,20 @@ + + + + Alpha + + + +
+ + This feature is currently in the alpha phase. + Expect bugs and unfinished work. + + + + Alpha phase means that we are working on the + last details before the beta phase. + +
+
+
\ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewAlpha.razor.cs b/app/MindWork AI Studio/Components/PreviewAlpha.razor.cs new file mode 100644 index 00000000..62466852 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewAlpha.razor.cs @@ -0,0 +1,5 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components; + +public partial class PreviewAlpha : ComponentBase; \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewBeta.razor b/app/MindWork AI Studio/Components/PreviewBeta.razor new file mode 100644 index 00000000..cd6b3c65 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewBeta.razor @@ -0,0 +1,19 @@ + + + + Beta + + + +
+ + This feature is currently in the beta phase. + It is still be possible that there are some bugs. + + + + Beta phase means that we are testing the feature. + +
+
+
\ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewBeta.razor.cs b/app/MindWork AI Studio/Components/PreviewBeta.razor.cs new file mode 100644 index 00000000..a5064b60 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewBeta.razor.cs @@ -0,0 +1,5 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components; + +public partial class PreviewBeta : ComponentBase; \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewExperimental.razor b/app/MindWork AI Studio/Components/PreviewExperimental.razor new file mode 100644 index 00000000..59e6651a --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewExperimental.razor @@ -0,0 +1,22 @@ + + + + Experimental + + + +
+ + This feature is currently in the experimental phase. + Expect bugs, unfinished work, changes in future + versions, and more. + + + + Experimental phase means that we have a vision for a feature + but not a clear plan yet. We are still exploring the + possibilities. + +
+
+
\ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewExperimental.razor.cs b/app/MindWork AI Studio/Components/PreviewExperimental.razor.cs new file mode 100644 index 00000000..c66fa730 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewExperimental.razor.cs @@ -0,0 +1,5 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components; + +public partial class PreviewExperimental : ComponentBase; \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewPrototype.razor b/app/MindWork AI Studio/Components/PreviewPrototype.razor new file mode 100644 index 00000000..f645e0ca --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewPrototype.razor @@ -0,0 +1,21 @@ + + + + Prototype + + + +
+ + This feature is currently in the prototype phase. + Expect bugs, unfinished work, changes in future + versions, and more. + + + + Prototype phase means that we have a plan but we + are still working on it. + +
+
+
\ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewPrototype.razor.cs b/app/MindWork AI Studio/Components/PreviewPrototype.razor.cs new file mode 100644 index 00000000..573e2fd0 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewPrototype.razor.cs @@ -0,0 +1,5 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components; + +public partial class PreviewPrototype : ComponentBase; \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor b/app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor new file mode 100644 index 00000000..44b51084 --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor @@ -0,0 +1,19 @@ + + + + Release Candidate + + + +
+ + This feature is about to be released. We think it's ready for production. + There should be no more bugs. + + + + Release candidates are the final step before a feature is proven to be stable. + +
+
+
\ No newline at end of file diff --git a/app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor.cs b/app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor.cs new file mode 100644 index 00000000..1d22d17e --- /dev/null +++ b/app/MindWork AI Studio/Components/PreviewReleaseCandidate.razor.cs @@ -0,0 +1,5 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components; + +public partial class PreviewReleaseCandidate : ComponentBase; \ No newline at end of file