This commit is contained in:
2025-06-24 10:56:02 +02:00
parent a97df74ef4
commit 10c1435dba
35 changed files with 509 additions and 185 deletions

View File

@@ -27,7 +27,10 @@
width: 100%;
}
.activity-hours { font-weight: 700; }
.activity-hours {
font-weight: 700;
color: var(--mud-palette-text-primary);
}
.activity-hours-section ::deep .mud-chip { margin: 5px 0 0 !important; }
@@ -41,6 +44,7 @@
font-weight: 800 !important;
margin: 0 !important;
line-height: normal !important;
color: var(--mud-palette-text-primary);
}
.activity-body-section ::deep > .activity-subtitle {

View File

@@ -2,20 +2,28 @@
<div class="contact-card">
<div class="contact-left-section">
<MudIcon Color="Color.Default" Icon="@Icons.Material.Filled.PersonOutline" Size="Size.Large" />
<div class="contact-body-section">
<div class="title-section">
<MudText Class="contact-title" Typo="Typo.body1" HtmlTag="h3">@Contact.PersonaRif</MudText>
<MudText Class="contact-title" Typo="Typo.body1" HtmlTag="h3">@UtilityString.FormatString(Contact.PersonaRif).TitleCase</MudText>
</div>
@if (Contact.Mansione is not null)
{
<MudText Class="contact-subtitle" Typo="Typo.body1" HtmlTag="p">@Contact.Mansione</MudText>
<MudText Class="contact-subtitle" Typo="Typo.body1" HtmlTag="p">@UtilityString.FormatString(Contact.Mansione).SentenceCase</MudText>
}
</div>
</div>
<div class="contact-right-section">
<MudIcon Color="Color.Success" Disabled="@(Contact.NumCellulare.IsNullOrEmpty())" Size="Size.Large" Icon="@Icons.Material.Outlined.Phone" />
<MudIcon Color="Color.Info" Disabled="@(Contact.EMail.IsNullOrEmpty())" Size="Size.Large" Icon="@Icons.Material.Filled.MailOutline" />
@if (!Contact.NumCellulare.IsNullOrEmpty())
{
<MudIcon Color="Color.Success" Size="Size.Large" Icon="@Icons.Material.Outlined.Phone" />
}
@if (!Contact.EMail.IsNullOrEmpty()){
<MudIcon Color="Color.Info" Size="Size.Large" Icon="@Icons.Material.Filled.MailOutline" />
}
</div>
</div>

View File

@@ -2,10 +2,9 @@
width: 100%;
display: flex;
flex-direction: row;
padding: .5rem .5rem;
padding: 0 .75rem;
border-radius: 16px;
line-height: normal;
box-shadow: var(--custom-box-shadow);
justify-content: space-between;
align-items: center;
}
@@ -19,7 +18,7 @@
.contact-left-section {
display: flex;
align-items: center;
margin-left: 4px;
gap: 1rem;
}
.title-section {
@@ -40,7 +39,7 @@
}
.title-section ::deep > .contact-title {
font-weight: 800 !important;
font-weight: 700 !important;
margin: 0 !important;
line-height: normal !important;
}

View File

@@ -27,14 +27,16 @@
@foreach (var commessa in Commesse!)
{
<div class="commessa">
<span>@($"{commessa.CodAnag} - {commessa.Descrizione}")</span>
<span>@($"{commessa.CodJcom} - {commessa.Descrizione}")</span>
</div>
}
</div>
}
else
{
<span>Nessuna commessa presente</span>
<div class="commessa">
<span>Nessuna commessa presente</span>
</div>
}
}
</div>

View File

@@ -61,7 +61,7 @@
}
.title-section ::deep > .mud-icon-root {
background: var(--gray-for-shadow);
background: var(--mud-palette-gray-lighter);
padding: .25rem;
border-radius: 50%;
}