Add micro-interactions and transitions for page and table elements

Wrap page content in a new div for animation effects and implement fade-in transitions for table rows.
This commit is contained in:
2025-12-27 10:35:40 -05:00
parent 872a1cae64
commit cb362d6754
3 changed files with 24 additions and 3 deletions
@@ -26,7 +26,9 @@
</MudDrawer> </MudDrawer>
<MudMainContent> <MudMainContent>
<MudContainer MaxWidth="MaxWidth.ExtraLarge"> <MudContainer MaxWidth="MaxWidth.ExtraLarge">
<div class="page-enter">
@Body @Body
</div>
</MudContainer> </MudContainer>
</MudMainContent> </MudMainContent>
</MudLayout> </MudLayout>
+19
View File
@@ -69,3 +69,22 @@
.icon-button-hover-error:hover { .icon-button-hover-error:hover {
color: var(--mud-palette-error) !important; color: var(--mud-palette-error) !important;
} }
/* Micro-interactions: Table row transitions */
.mud-table-row {
transition: background-color 0.2s ease;
}
/* Micro-interactions: Page transitions */
.page-enter {
animation: fadeIn 0.3s ease-in;
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
+2 -2
View File
@@ -289,7 +289,7 @@ Consider using MudChip components with rank colors for better visual distinction
--- ---
### 10. Add Micro-interactions ### 10. Add Micro-interactions ✅ COMPLETED
**Current State**: Hover effect for delete buttons implemented ✓ **Current State**: Hover effect for delete buttons implemented ✓
**Additional Opportunities**: **Additional Opportunities**:
@@ -338,7 +338,7 @@ Consider using MudChip components with rank colors for better visual distinction
7. Audit and ensure button hierarchy consistency 7. Audit and ensure button hierarchy consistency
8. ✅ Enhance event rank visualization 8. ✅ Enhance event rank visualization
9. ✅ Improve form layout grouping 9. ✅ Improve form layout grouping
10. Add micro-interactions and transitions 10. Add micro-interactions and transitions
--- ---