47 lines
2.3 KiB
Plaintext
47 lines
2.3 KiB
Plaintext
@page "/"
|
|
@using BlazorWASM.Shared
|
|
@using SharedUI.Shared.Components.Layout
|
|
|
|
|
|
<HeroComponent />
|
|
|
|
<TitlePlusImageLeftComponent titlePlusImageModel="@contentModel1"></TitlePlusImageLeftComponent>
|
|
|
|
<CardComponent/>
|
|
@code {
|
|
[Inject]
|
|
public IJSRuntime? JSRuntime { get; set; }
|
|
|
|
private IJSObjectReference? _jsModule;
|
|
|
|
public TitlePlusImageModel contentModel1 = new TitlePlusImageModel("Ismerked meg MangoWeb", ContentModel1Description, "https://images.unsplash.com/photo-1540331547168-8b63109225b7?q=80&w=2038&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", CButtons);
|
|
|
|
public static List<DescriptionContent> ContentModel1Description = new List<DescriptionContent>
|
|
{
|
|
new DescriptionContent("Mi vagyunk egy kis, de lelkes csapat, akik szenvedélyesen foglalkozunk webfejlesztéssel és programozással. Célunk, hogy ügyfeleinknek lenyűgöző és hatékony weboldalakat készítsünk, amelyek kiemelik őket a versenytársak közül..."),
|
|
new DescriptionContent("Munkánk során szorosan együttműködünk ügyfeleinkkel, hogy megértsük az igényeiket és elképzeléseiket. Minden egyes projektet egyedileg tervezünk és fejlesztünk, figyelembe véve az aktuális trendeket és legújabb technológiákat."),
|
|
new DescriptionContent("Ha egy olyan csapatot keres, akik elkötelezettek az ügyfelek sikere mellett és a minőségi munka iránt, akkor velünk a helyed! Hajlandóak vagyunk a lehetetlent is megvalósítani, és garantáljuk, hogy elégedetten távozol tőlünk, egy olyan weboldallal, ami túlmutat az elvárásaidon."),
|
|
new DescriptionContent("Kapcsolatba léphetsz velünk bármikor, hogy elkezdjük együtt az online jelenléted építését és fejlesztését!"),
|
|
};
|
|
|
|
|
|
public static List<ContentButton> CButtons = new List<ContentButton>
|
|
{
|
|
new ContentButton("Submit", "#"),
|
|
new ContentButton("Cancel", "#")
|
|
};
|
|
|
|
protected override async Task OnAfterRenderAsync(bool firstRender)
|
|
{
|
|
base.OnAfterRender(firstRender);
|
|
|
|
if (firstRender)
|
|
{
|
|
_jsModule = await JSRuntime.InvokeAsync<IJSObjectReference>("import", "./_content/SharedUI/assets/exampleJsInterop.js");
|
|
await _jsModule.InvokeVoidAsync("getMessage");
|
|
}
|
|
}
|
|
|
|
|
|
}
|