Enhance person editing functionality and birthday reminders

- Added a modal for editing person details, including name, role, favorite color, birthday, and description.
- Implemented visibility toggling for PIN input based on role selection, ensuring security for Head of Household.
- Introduced birthday reminder functionality in the calendar, generating events for upcoming birthdays with appropriate notifications.
- Updated calendar and settings UI to accommodate new features, improving user experience and data management.
This commit is contained in:
2026-03-31 18:08:22 -05:00
parent 93ecc5910a
commit df06dcc0d7
6 changed files with 347 additions and 53 deletions
+2 -1
View File
@@ -341,9 +341,10 @@ body.header-tone-light .app-header-logo-link {
}
}
/* No translateY on card hover: transform creates a containing block and traps
position:fixed descendants (e.g. Bootstrap modals inside the card). */
@media (hover: hover) and (pointer: fine) {
.family-hub-body main .card:hover {
transform: translateY(-2px);
box-shadow: var(--fh-shadow-lift);
}
}