Refactor control panel and add loading bar to Mes picks #71

Merged
quoije merged 1 commits from 2026 into prod 2025-12-28 02:21:03 -05:00
quoije commented 2025-12-28 02:20:32 -05:00 (Migrated from github.com)

This PR refactors the admin control panel and improves the Mes picks page:

Control Panel Changes

  • Removed 'Lecteur' tab: Merged player UI settings into the 'Visibilité' tab for better organization
  • Unified buttons: Single set of reload/save buttons now handles both visibility and player UI settings
  • Simplified styling: Cleaner, minimalistic formatting with consistent spacing

Mes Picks Page

  • Added loading bar: Implemented the same progress indicator used in movies, checklist, and stats pages
  • Better UX: Users now see visual feedback during data loading

Technical Details

  • Updated pp_control.js to load/save both settings together
  • Removed redundant button handlers
  • Simplified HTML structure in visibility tab
  • Added createPageLoader function to pp_picks.js matching other pages
This PR refactors the admin control panel and improves the Mes picks page: ## Control Panel Changes - **Removed 'Lecteur' tab**: Merged player UI settings into the 'Visibilité' tab for better organization - **Unified buttons**: Single set of reload/save buttons now handles both visibility and player UI settings - **Simplified styling**: Cleaner, minimalistic formatting with consistent spacing ## Mes Picks Page - **Added loading bar**: Implemented the same progress indicator used in movies, checklist, and stats pages - **Better UX**: Users now see visual feedback during data loading ## Technical Details - Updated pp_control.js to load/save both settings together - Removed redundant button handlers - Simplified HTML structure in visibility tab - Added createPageLoader function to pp_picks.js matching other pages
Sign in to join this conversation.