# Features To Restore - TODO List

## ✅ COMPLETED
- [x] **Vite host configuration** - Fixed "music.samcloud.ca" blocked request
- [x] **Header dropdown navigation** - Mobile header dropdown menu for sidebar access
- [x] **Artist Modal Tab System** - Complete artist modal enhancement with tabs and albums grid

## 🔥 HIGH PRIORITY (Core Functionality Lost)

### 3. **iOS Background Audio Playback** - NEXT PRIORITY 
### 3. **iOS Background Audio Playback** - NEXT PRIORITY
- [ ] **Enhanced iOS Background Audio Service** - Improved monitoring and stall detection
- [ ] **Seamless next song playback** - Fixed autoplay when app goes to background  
- [ ] **App timeout prevention** - Stops app from refreshing when briefly leaving
- [ ] **Service worker integration** - Maintains app state during background
- [ ] **Media Session API integration** - Lock screen/control center support
- **Status**: ❌ LOST - All iOS background audio improvements need restoration

### 4. **Context Menu Fix**
- [ ] **Enhanced iOS Background Audio Service** - Improved monitoring and stall detection
- [ ] **Seamless next song playback** - Fixed autoplay when app goes to background  
- [ ] **App timeout prevention** - Stops app from refreshing when briefly leaving
- [ ] **Service worker integration** - Maintains app state during background
- [ ] **Media Session API integration** - Lock screen/control center support
- **Status**: ❌ LOST - All iOS background audio improvements need restoration

### 4. **Context Menu Fix**
- [ ] **Remove "move to top" function** - Was blocking mobile context menu options
- **Status**: ❌ LOST - Need to restore mobile context menu accessibility

## 📱 MEDIUM PRIORITY (UI/UX Improvements)

### 5. **Header Visual Enhancements**
- [ ] **Transparent header bar** - Glass effect with 75% opacity and backdrop blur
- [ ] **Fullscreen wallpaper experience** - Header shows wallpaper through transparency
- **Status**: ❌ LOST - May need verification/restoration

### 6. **Modal System Improvements**
- [ ] **Centered modal positioning** - Fixed modals appearing centered on screen instead of requiring scroll
- [ ] **Proper viewport positioning** - Modals pop up right on screen
- **Status**: ❌ LOST - May need verification/restoration

### 7. **Footer/Spacing Fixes**
- [ ] **Fixed footer spacing** - Proper spacing adjustments throughout app
- **Status**: ❌ LOST - May need verification/restoration

## 🔧 ADDITIONAL ENHANCEMENTS (From Previous Work)

### 8. **PWA & iOS Optimizations**
- [ ] **Enhanced PWA configuration** - Better iOS support and splash screens
- [ ] **iOS meta tags** - Added to index.html for better iOS compatibility
- **Status**: ❌ LOST - May need restoration

---

## 📝 NOTES
- **Current Priority**: Focus on header dropdown menu first (mobile navigation access)
- **Lost Work**: Most features were wiped out due to error recovery
- **Approach**: Restore features one by one, testing each before moving to next
- **Mobile Focus**: Many issues are mobile-specific, test on mobile devices

## 🎯 NEXT ACTIONS
1. ✅ ~~Fix Vite host access~~ - DONE
2. ✅ ~~Restore header dropdown navigation for mobile~~ - DONE
3. ✅ ~~Restore artist modal tab system~~ - DONE
4. **NEXT**: Fix iOS background audio playback
5. **THEN**: Remove move-to-top function blocking mobile context menus

---
**Last Updated**: September 9, 2025
