Fix: re-organized dialog and notification z-indices #185

Merged
jose merged 5 commits from dialog-notification-z-index into master 2025-08-26 06:42:46 +00:00
Owner
  • Notifications and toasts now appear higher than dialogs when appearing together
  • Standardized dialog z-index
  • Added documentation for z-index guide
- Notifications and toasts now appear higher than dialogs when appearing together - Standardized dialog z-index - Added documentation for z-index guide
jose added 3 commits 2025-08-25 12:36:39 +00:00
- Add unified .dialog-overlay and .dialog classes to tailwind.css
- Remove duplicated dialog styles from 9 Vue components
- Standardize z-index to 50 for all dialogs
- Preserve special cases: FeedFilters (z-index: 100), PhotoDialog (camera styles)
- Eliminate ~200 lines of duplicated CSS code
- Updated ContactNameDialog from using getter methods to direct CSS classes
- Improve maintainability with single source of truth for dialog styling
- Notifications and toasts now appear higher than dialogs when appearing together
- Standardized dialog z-index
- Added documentation for z-index guide
jose added a new dependency 2025-08-25 12:37:17 +00:00
Owner

I love how you were able to eliminate so much code! 👏

👍

I love how you were able to eliminate so much code! 👏 👍
jose added 1 commit 2025-08-26 06:38:53 +00:00
jose added 1 commit 2025-08-26 06:41:33 +00:00
jose removed a dependency 2025-08-26 06:42:22 +00:00
jose merged commit 1b343b598c into master 2025-08-26 06:42:46 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: trent_larson/crowd-funder-for-time-pwa#185