@TitleText
@@ -17,7 +17,7 @@
@BodyText
-
diff --git a/WebDoorCreator.UI/Components/SvgComp/HomeCard.razor.cs b/WebDoorCreator.UI/Components/SvgComp/HomeCard.razor.cs
index 79f3c92..3e07d2e 100644
--- a/WebDoorCreator.UI/Components/SvgComp/HomeCard.razor.cs
+++ b/WebDoorCreator.UI/Components/SvgComp/HomeCard.razor.cs
@@ -40,7 +40,7 @@ namespace WebDoorCreator.UI.Components.SvgComp
public int StartPoint { get; set; } = 220;
[Parameter]
- public string TitleStyle { get; set; } = "font-size: 5em;";
+ public string TitleStyle { get; set; } = "font-size: 5.5em;";
[Parameter]
public string TitleText { get; set; } = "Title Text";
@@ -78,7 +78,7 @@ namespace WebDoorCreator.UI.Components.SvgComp
string path = "";
if (pathPointList.Count > 0)
{
- path = $"M{pathPointList[0].px},{pathPointList[0].py} Q";
+ path = $"M{pathPointList[0].px},{pathPointList[0].py} Q";
for (int i = 1; i < pathPointList.Count; i++)
{
path += $" {pathPointList[i].px},{pathPointList[i].py}";
@@ -104,14 +104,20 @@ namespace WebDoorCreator.UI.Components.SvgComp
protected void setupGraphParams()
{
+ pathPointList = new List
();
+ pathClipCloseList = new List();
// calcolo i dati necessari a disegnare
- int deltaX = 20;
- int deltaY = 400;
+ int deltaX = (ObjW / 2 - StartPoint) / 6;
+ int deltaY = ObjH / 3;
// inizio aggiungendo punti parametrici
pathPointList.Add(new PointData(StartPoint, ObjH));
+ pathPointList.Add(new PointData(StartPoint - deltaX, ObjH - (deltaY / 2)));
pathPointList.Add(new PointData(StartPoint + deltaX, ObjH - deltaY));
+ pathPointList.Add(new PointData((ObjW / 2) - deltaX * 3, (ObjH / 2) + deltaY / 8));
pathPointList.Add(new PointData(ObjW / 2, ObjH / 2));
+ pathPointList.Add(new PointData((ObjW / 2) + deltaX * 3, (ObjH / 2) - deltaY / 8));
pathPointList.Add(new PointData(ObjW - (StartPoint + deltaX), deltaY));
+ pathPointList.Add(new PointData(ObjW - (StartPoint - deltaX), (deltaY / 2)));
pathPointList.Add(new PointData(ObjW - StartPoint, 0));
// ora provvedo x la parte clip
pathClipCloseList.Add(new PointData(ObjW - StartPoint, 0));
@@ -148,6 +154,11 @@ namespace WebDoorCreator.UI.Components.SvgComp
#endregion Public Properties
}
+ protected async Task raiseEvent()
+ {
+ await EC_ExeFunct.InvokeAsync(true);
+ }
+
#endregion Protected Classes
}
}
\ No newline at end of file
diff --git a/WebDoorCreator.UI/Pages/Index.razor b/WebDoorCreator.UI/Pages/Index.razor
index fc1637b..f70717b 100644
--- a/WebDoorCreator.UI/Pages/Index.razor
+++ b/WebDoorCreator.UI/Pages/Index.razor
@@ -4,5 +4,6 @@
-
+
+
diff --git a/WebDoorCreator.UI/Pages/Index.razor.cs b/WebDoorCreator.UI/Pages/Index.razor.cs
new file mode 100644
index 0000000..5fa1a39
--- /dev/null
+++ b/WebDoorCreator.UI/Pages/Index.razor.cs
@@ -0,0 +1,42 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Components;
+using System.Net.Http;
+using Microsoft.AspNetCore.Authorization;
+using Microsoft.AspNetCore.Components.Authorization;
+using Microsoft.AspNetCore.Components.Forms;
+using Microsoft.AspNetCore.Components.Routing;
+using Microsoft.AspNetCore.Components.Web;
+using Microsoft.AspNetCore.Components.Web.Virtualization;
+using Microsoft.JSInterop;
+using WebDoorCreator.UI;
+using WebDoorCreator.UI.Components;
+using WebDoorCreator.UI.Components.Buttons;
+using WebDoorCreator.UI.Components.CompMan;
+using WebDoorCreator.UI.Components.DoorMan;
+using WebDoorCreator.UI.Components.DoorDef;
+using WebDoorCreator.UI.Components.Gen;
+using WebDoorCreator.UI.Components.Order;
+using WebDoorCreator.UI.Components.Users;
+using WebDoorCreator.UI.Components.Hardware;
+using WebDoorCreator.UI.Components.SvgComp;
+using WebDoorCreator.UI.Components.Filters;
+using WebDoorCreator.UI.Shared;
+using WebDoorCreator.Data.DbModels;
+using EgwCoreLib.Razor;
+
+namespace WebDoorCreator.UI.Pages
+{
+ public partial class Index
+ {
+ [Inject]
+ protected NavigationManager NavManager { get; set; } = null!;
+ protected async Task changePage(bool newPage)
+ {
+ await Task.Delay(1);
+ NavManager.NavigateTo("OrdersHomePage");
+ }
+ }
+}
\ No newline at end of file