feat: Enhance GroupDetailPage with chore assignments and history
All checks were successful
Deploy to Production, build images and push to Gitea Registry / build_and_push (pull_request) Successful in 1m23s
All checks were successful
Deploy to Production, build images and push to Gitea Registry / build_and_push (pull_request) Successful in 1m23s
This update introduces significant improvements to the GroupDetailPage, including: - Added detailed modals for chore assignments and history. - Implemented loading states for assignments and chore history. - Enhanced chore display with status indicators for overdue and due-today. - Improved UI with new styles for chore items and assignment details. These changes enhance user experience by providing more context and information about group chores and their assignments.
This commit is contained in:
parent
402489c928
commit
88c9516308
@ -917,11 +917,13 @@ select.form-input {
|
||||
.modal-backdrop {
|
||||
position: fixed;
|
||||
inset: 0;
|
||||
background-color: rgba(57, 62, 70, 0.7);
|
||||
background-color: rgba(57, 62, 70, 0.9);
|
||||
/* Increased opacity for better visibility */
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
z-index: 1000;
|
||||
z-index: 9999;
|
||||
/* Increased z-index to ensure it's above other elements */
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
transition:
|
||||
@ -941,16 +943,18 @@ select.form-input {
|
||||
background-color: var(--light);
|
||||
border: var(--border);
|
||||
width: 90%;
|
||||
max-width: 550px;
|
||||
max-width: 850px;
|
||||
box-shadow: var(--shadow-lg);
|
||||
position: relative;
|
||||
overflow-y: scroll;
|
||||
/* Can cause tooltip clipping */
|
||||
overflow-y: auto;
|
||||
/* Changed from scroll to auto */
|
||||
transform: scale(0.95) translateY(-20px);
|
||||
transition: transform var(--transition-speed) var(--transition-ease-out);
|
||||
max-height: 90vh;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
z-index: 10000;
|
||||
/* Ensure modal content is above backdrop */
|
||||
}
|
||||
|
||||
.modal-container::before {
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user