upskill-event-manager/assets/css
ben 2a06bb1f15 fix: resolve announcements modal z-index stacking issue (v2.1.5)
Changes:
- Fix z-index conflict where announcement modal (999999) was higher than WordPress media modals (160000)
- Reduce announcement modal z-index to 100000 to allow WordPress media library to stack on top
- Remove duplicate TinyMCE initialization that was unnecessary
- Add custom "Add Media" button that renders when modal opens (prevents hidden modal issues)
- Improve page detection with multi-layered approach (URL path, template, slug, queried object)
- Move script loading to footer for better WordPress editor compatibility

Technical Details:
- WordPress core media modals use z-index 160000-160010
- Custom plugin modals should use 100000-159000 range to avoid conflicts
- wp_editor() with media_buttons => true in hidden modals causes auto-open issues
- Solution: media_buttons => false + custom button added via JavaScript when modal opens

Testing:
- Verified with MCP Playwright browser automation
- Media modal now properly appears above announcement modal
- All form functionality preserved
- Screenshot verification shows correct stacking order

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 19:23:02 -04:00
..
communication-templates.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
community-login-enhanced.css feat: complete master trainer system transformation from 0% to 100% success 2025-09-02 16:41:51 -03:00
community-login.css feat: complete master trainer system transformation from 0% to 100% success 2025-09-02 16:41:51 -03:00
find-trainer.css feat: complete master trainer system transformation from 0% to 100% success 2025-09-02 16:41:51 -03:00
hvac-accessibility-fixes.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-admin.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-animations.css feat: complete master trainer system transformation from 0% to 100% success 2025-09-02 16:41:51 -03:00
hvac-announcements-admin.css fix: resolve announcements modal z-index stacking issue (v2.1.5) 2025-11-03 19:23:02 -04:00
hvac-announcements.css fix: resolve announcements modal visibility issues (v2.0.1) 2025-11-03 13:59:24 -04:00
hvac-attendee-profile.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-breadcrumbs.css feat: Implement comprehensive user role field and certification tracking system 2025-08-01 10:52:11 -03:00
hvac-certificate-reports.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-certificates-admin.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-certificates-enhanced.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-certificates.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-common.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-community-events.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-components.css feat: implement CSS design system and harmonization fixes 2025-08-20 22:32:31 -03:00
hvac-consolidated-certificates.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-consolidated-core-fixed.css feat: implement CSS design system and harmonization fixes 2025-08-20 22:32:31 -03:00
hvac-consolidated-core.css fix: comprehensive dashboard fixes and improvements 2025-08-21 20:41:59 -03:00
hvac-consolidated-dashboard-fixed.css feat: implement CSS design system and harmonization fixes 2025-08-20 22:32:31 -03:00
hvac-consolidated-dashboard.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-consolidated-features.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-consolidated-features.min.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-consolidated-forms-fixed.css feat: implement CSS design system and harmonization fixes 2025-08-20 22:32:31 -03:00
hvac-consolidated-forms.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-consolidated-forms.min.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-consolidated.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-dashboard-enhanced.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-dashboard.css fix: comprehensive dashboard fixes and improvements 2025-08-21 20:41:59 -03:00
hvac-design-system.css feat: implement CSS design system and harmonization fixes 2025-08-20 22:32:31 -03:00
hvac-email-attendees.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-event-edit-custom.css fix: Resolve header overlap and CSS loading issues on event edit page 2025-08-18 20:32:37 -03:00
hvac-event-edit-fixes.css feat: Complete TEC integration with mobile fixes and comprehensive testing 2025-08-18 07:07:06 -03:00
hvac-event-manage.css fix: Resolve event manage page CSS override and duplicate header issues 2025-07-30 15:36:39 -03:00
hvac-event-manager.css feat: Major architecture overhaul and critical fixes 2025-08-20 19:35:22 -03:00
hvac-event-summary.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-generate-certificates.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-harmonized.css feat: Add missing HVAC CSS files for multi-machine deployment 2025-08-11 13:19:33 -03:00
hvac-help-system.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-import-export.css feat: complete master trainer area audit and implementation 2025-08-23 09:56:42 -03:00
hvac-layout.css refactor: remove all theme-specific code for WordPress compliance 2025-08-20 18:38:52 -03:00
hvac-master-dashboard.css fix: master dashboard layout and breadcrumb issues 2025-08-22 15:16:45 -03:00
hvac-master-events-overview.css feat: complete master trainer area audit and implementation 2025-08-23 09:56:42 -03:00
hvac-master-navigation.css fix: resolve communication templates URL redirect and complete master trainer navigation 2025-08-22 12:14:50 -03:00
hvac-master-pending-approvals.css feat: complete master trainer area audit and implementation 2025-08-23 09:56:42 -03:00
hvac-menu-system.css fix: comprehensive dashboard fixes and improvements 2025-08-21 20:41:59 -03:00
hvac-menu-toggle-fix.css feat: implement professional navigation with smooth dropdowns and best practices 2025-08-20 23:10:53 -03:00
hvac-mobile-nav.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-mobile-navigation-fix.css feat: Complete TEC integration with mobile fixes and comprehensive testing 2025-08-18 07:07:06 -03:00
hvac-mobile-responsive.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-navigation-fix.css fix: resolve communication templates URL redirect and complete master trainer navigation 2025-08-22 12:14:50 -03:00
hvac-navigation-simple.css fix: comprehensive dashboard fixes and improvements 2025-08-21 20:41:59 -03:00
hvac-organizers.css feat: Major registration refactor and new trainer management pages 2025-07-30 16:29:51 -03:00
hvac-page-templates.css feat: comprehensive HVAC plugin development framework and modernization 2025-08-29 11:26:10 -03:00
hvac-print.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-profile-sharing.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-registration.css fix: Implement aggressive mobile padding reduction and find-a-trainer mobile optimization 2025-08-11 10:51:09 -03:00
hvac-tec-integration.css fix: resolve TEC Community Events iframe loop and add comprehensive styling 2025-09-24 14:48:47 -03:00
hvac-trainer-communication-templates.css feat: complete master trainer area audit and implementation 2025-08-23 09:56:42 -03:00
hvac-trainer-navigation.css feat: Add navigation menu system and breadcrumb functionality 2025-07-30 16:45:58 -03:00
hvac-trainer-profile.css feat: comprehensive HVAC plugin development framework and modernization 2025-08-29 11:26:10 -03:00
hvac-ux-enhancements.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00
hvac-venues.css feat: Major registration refactor and new trainer management pages 2025-07-30 16:29:51 -03:00
hvac-welcome-popup.css feat: Add comprehensive CSS, JavaScript and theme asset infrastructure 2025-08-11 16:20:31 -03:00