@@ -33,8 +33,14 @@
[Parameter] public string? Caption { get; set; }
[Parameter] public RenderFragment? ChildContent { get; set; }
[Parameter] public string NavigateUrl { get; set; } = string.Empty;
+ [Parameter] public bool Emphasized { get; set; }
[Inject] private NavigationManager Navigation { get; set; } = default!;
+ private string CardClass => Emphasized ? "pa-4 emphasized-card" : "pa-4";
+ private string CardStyle => Emphasized
+ ? "cursor: pointer; height: 100%; border: 2px solid var(--mud-palette-primary);"
+ : "cursor: pointer; height: 100%;";
+
private void HandleClick()
{
if (!string.IsNullOrEmpty(NavigateUrl))
diff --git a/WebApp/Components/Shared/Layout/NavMenu.razor b/WebApp/Components/Shared/Layout/NavMenu.razor
index c4451b2..db6a2c1 100644
--- a/WebApp/Components/Shared/Layout/NavMenu.razor
+++ b/WebApp/Components/Shared/Layout/NavMenu.razor
@@ -7,25 +7,33 @@
TSA Chapter Organizer
@Configuration["ChapterSettings:Name"]
-
Events
-
Students
-
- Teams
+
+ Meeting Schedule
+ Event Calendar
+
+
+
Registration
+ Teams
Print out
Handout
- Schedule
- Event Calendar
-
+
+
Event Ranking
Team Assignment
+
+
+ Students
+ Events
+
+
Chapter Settings
- Validation Settings
+ Validation Settings