From dd33e8f9067a0d915edec1b1a47ff27231a6e3d9 Mon Sep 17 00:00:00 2001 From: Erich Barnstedt Date: Thu, 19 Sep 2024 12:09:28 +0200 Subject: [PATCH] Reverse-integrate new home page from CESMII Cloud Lib. --- .../Opc.Ua.Cloud.Library.Client.csproj | 2 - UACloudLibraryServer/Views/Home/Index.cshtml | 231 +++++++++++--- .../Views/Shared/_Layout.cshtml | 2 +- UACloudLibraryServer/wwwroot/css/site.css | 285 ++++++++++++++++++ .../wwwroot/images/CESMII-icon.png | Bin 0 -> 8501 bytes .../wwwroot/images/OPC UA Logo square.png | Bin 0 -> 23239 bytes .../wwwroot/images/graphql-editor-icon.png | Bin 0 -> 1994 bytes .../images/graphql-playground-icon.png | Bin 0 -> 6676 bytes .../wwwroot/images/swagger-icon.png | Bin 0 -> 6052 bytes .../wwwroot/images/windows-terminal.png | Bin 0 -> 1473 bytes 10 files changed, 483 insertions(+), 37 deletions(-) create mode 100644 UACloudLibraryServer/wwwroot/images/CESMII-icon.png create mode 100644 UACloudLibraryServer/wwwroot/images/OPC UA Logo square.png create mode 100644 UACloudLibraryServer/wwwroot/images/graphql-editor-icon.png create mode 100644 UACloudLibraryServer/wwwroot/images/graphql-playground-icon.png create mode 100644 UACloudLibraryServer/wwwroot/images/swagger-icon.png create mode 100644 UACloudLibraryServer/wwwroot/images/windows-terminal.png diff --git a/Opc.Ua.CloudLib.Client/Opc.Ua.Cloud.Library.Client.csproj b/Opc.Ua.CloudLib.Client/Opc.Ua.Cloud.Library.Client.csproj index 22d791c4..7536f178 100644 --- a/Opc.Ua.CloudLib.Client/Opc.Ua.Cloud.Library.Client.csproj +++ b/Opc.Ua.CloudLib.Client/Opc.Ua.Cloud.Library.Client.csproj @@ -13,8 +13,6 @@ False 7.3 - Copyright © 2020-2023 OPC Foundation, Inc - $(NoWarn);NU1504 diff --git a/UACloudLibraryServer/Views/Home/Index.cshtml b/UACloudLibraryServer/Views/Home/Index.cshtml index c09fbd5d..2d74ba95 100644 --- a/UACloudLibraryServer/Views/Home/Index.cshtml +++ b/UACloudLibraryServer/Views/Home/Index.cshtml @@ -1,34 +1,197 @@ -@{ - ViewData["Title"] = "Home Page"; -} - -
-
-
-

OPC Foundation UA Cloud Library

-
-
-

-
-
- Welcome to the global instance of the UA Cloud Library hosted by the OPC Foundation! -
-
- The UA Cloud Library Explorer is located here. -
-
- The Swagger UI is located here. -
-
- The GraphQL Playground is located here. -
-
- The GraphiQL Editor is located here. -
-
- Uploading OPC UA Information Models can be achieved using the UANodesetWebViewer tool available here. -
-
- If you want to access the UA Cloud Library from your own software, source code for a client implementation can be found here. -

-
+@{ + ViewData["Title"] = "Home"; +} + + +
+
+

Welcome to the OPC Foundation UA Cloud Library

+

+ The UA Cloud Library is hosted by the OPC Foundation. + It contains curated OPC UA Information Models (often released as part of OPC UA Companion Specifications) created by the OPC Foundation, its collaboration partners, or its members. + Get started by using any of the tools and resources below! +

+
+
+
+

Explore UA Cloud Library Tools:

+
+ + +
+

Explore UA Cloud Library Developer Resources:

+
+ diff --git a/UACloudLibraryServer/Views/Shared/_Layout.cshtml b/UACloudLibraryServer/Views/Shared/_Layout.cshtml index c68bc464..a812402a 100644 --- a/UACloudLibraryServer/Views/Shared/_Layout.cshtml +++ b/UACloudLibraryServer/Views/Shared/_Layout.cshtml @@ -11,7 +11,7 @@