Update icons in Calendar, Students, and Home components for consistency and improved UI
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
@using Heron.MudCalendar
|
||||
@inject IEventOccurrenceService EventOccurrenceService
|
||||
|
||||
<PageHeader Title="Event Calendar" Description="View competition schedules and event occurrences">
|
||||
<PageHeader Title="Event Calendar" Description="View competition schedules and event occurrences" Icon="@AppIcons.EventCalendar">
|
||||
<ActionButtons>
|
||||
<MudButton StartIcon="@Icons.Material.Filled.ImportExport" Href="calendar/event-occurrences/import" Variant="Variant.Filled" Color="Color.Primary">Import</MudButton>
|
||||
</ActionButtons>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<ActionButtons>
|
||||
<MudButton StartIcon="@Icons.Material.Filled.Create" Href="students/create" Variant="Variant.Filled" Color="Color.Primary">Create New</MudButton>
|
||||
<MudButton StartIcon="@AppIcons.EventRank" Href="students/event-ranking" Variant="Variant.Outlined">Event Rankings</MudButton>
|
||||
<MudButton StartIcon="@Icons.Material.Filled.AppRegistration" Href="students/teams" Variant="Variant.Outlined">Registration</MudButton>
|
||||
<MudButton StartIcon="@AppIcons.Registration" Href="students/teams" Variant="Variant.Outlined">Registration</MudButton>
|
||||
</ActionButtons>
|
||||
</PageHeader>
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
@inject WebApp.LocalStorageService LocalStorage
|
||||
@inject ValidationService ValidationService
|
||||
|
||||
<PageHeader Title="Registration">
|
||||
<PageHeader Title="Registration" Icon="@AppIcons.Registration">
|
||||
<ActionButtons>
|
||||
<MudButton StartIcon="@Icons.Material.Filled.FilterAlt"
|
||||
Variant="@(_showRegionalOnly ? Variant.Filled : Variant.Outlined)"
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
<strong>@Configuration["ChapterSettings:Name"]</strong>
|
||||
</MudText>
|
||||
</MudHidden>
|
||||
<MudText Typo="Typo.h6" Color="Color.Secondary">
|
||||
<MudText Typo="Typo.h6" Color="Color.Info">
|
||||
@Configuration["ChapterSettings:CompetitionYear"] Competition Year
|
||||
</MudText>
|
||||
</div>
|
||||
@@ -109,7 +109,7 @@ else
|
||||
Caption="Optimize meeting times"
|
||||
NavigateUrl="/meeting-schedule"/>
|
||||
|
||||
<DashboardCard Icon="@Icons.Material.Filled.Event"
|
||||
<DashboardCard Icon="@AppIcons.EventCalendar"
|
||||
Title="Event Calendar"
|
||||
Caption="Conference schedules"
|
||||
NavigateUrl="/calendar"/>
|
||||
@@ -119,17 +119,17 @@ else
|
||||
<MudText Typo="Typo.h4">Teams & Registration</MudText>
|
||||
</MudPaper>
|
||||
<MudGrid>
|
||||
<DashboardCard Icon="@Icons.Material.Filled.AppRegistration"
|
||||
Title="Registration"
|
||||
Caption="View student registrations"
|
||||
NavigateUrl="/students/teams"/>
|
||||
|
||||
<DashboardCard Icon="@AppIcons.Teams"
|
||||
Title="Teams"
|
||||
Count="@_teamCount"
|
||||
Subtitle="Total Teams"
|
||||
Caption="@($"{_groupTeamsCount} Team | {_individualTeamsCount} Individual")"
|
||||
NavigateUrl="/teams" />
|
||||
|
||||
<DashboardCard Icon="@AppIcons.Registration"
|
||||
Title="Registration"
|
||||
Caption="View student registrations"
|
||||
NavigateUrl="/students/teams"/>
|
||||
</MudGrid>
|
||||
|
||||
<MudPaper Elevation="0" Class="my-4">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
@using Microsoft.AspNetCore.Components
|
||||
|
||||
<MudItem xs="12" sm="6" md="3">
|
||||
<MudItem xs="12" sm="6" md="6">
|
||||
<MudCard Elevation="@(Emphasized ? 8 : 4)" Class="@CardClass" Style="@CardStyle" @onclick="HandleClick">
|
||||
<MudCardContent>
|
||||
<div class="d-flex align-center mb-2">
|
||||
|
||||
@@ -10,12 +10,12 @@
|
||||
|
||||
<MudNavGroup Title="Scheduling" Icon="@Icons.Material.Filled.CalendarMonth" Expanded="true">
|
||||
<MudNavLink Href="/meeting-schedule/" Icon="@AppIcons.Scheduler">Meeting Schedule</MudNavLink>
|
||||
<MudNavLink Href="/calendar/" Icon="@Icons.Material.Filled.Event">Event Calendar</MudNavLink>
|
||||
<MudNavLink Href="/calendar/" Icon="@AppIcons.EventCalendar">Event Calendar</MudNavLink>
|
||||
</MudNavGroup>
|
||||
|
||||
<MudNavGroup Title="Teams & Registration" Icon="@Icons.Material.Outlined.Groups" Expanded="true">
|
||||
<MudNavLink Href="/students/teams" Icon="@Icons.Material.Filled.AppRegistration">Registration</MudNavLink>
|
||||
<MudNavLink Href="/teams" Match="NavLinkMatch.All" Icon="@AppIcons.Teams">Teams</MudNavLink>
|
||||
<MudNavLink Href="/students/teams" Icon="@AppIcons.Registration">Registration</MudNavLink>
|
||||
</MudNavGroup>
|
||||
|
||||
<MudNavGroup Title="Team Building" Icon="@Icons.Material.Filled.GroupAdd" Expanded="false">
|
||||
|
||||
@@ -12,6 +12,8 @@ namespace WebApp.Models
|
||||
public static string Events = Icons.Material.Filled.Dashboard;
|
||||
public static string Scheduler = Icons.Material.Filled.CalendarMonth;
|
||||
public static string Captain = Icons.Material.Filled.Star;
|
||||
public static string Registration = Icons.Material.Filled.AppRegistration;
|
||||
public static string EventCalendar = Icons.Material.Filled.Event;
|
||||
public static string LevelOfEffortIcon(int? loe)
|
||||
{
|
||||
|
||||
|
||||
Reference in New Issue
Block a user