Refactor: unify dialog styles across components #181

Closed
jose wants to merge 0 commits from dialog-styles-unified into master
Owner
  • 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
- 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
jose added 1 commit 2025-08-21 14:42:04 +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
jose added a new dependency 2025-08-25 12:37:17 +00:00
jose removed a dependency 2025-08-26 06:42:22 +00:00
jose closed this pull request 2025-08-26 09:32:40 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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