# Replace Color Emoji Icons with Outline SVG Icons
## Current Issue
The tabs currently use color emoji icons (🎫, 🏛️, 📊, ⭐, 🎯, ⚙️) which need to be replaced with consistent outline SVG icons to match the design system.
## Analysis
**Current Icon Usage:**
- **Tickets Tab**: 🎫 (tickets emoji)
- **Venue Tab**: 🏛️ (building emoji)
- **Orders Tab**: 📊 (chart emoji)
- **Marketing Tab**: ⭐ (star emoji) + already has outline star SVG on desktop
- **Promotions Tab**: 🎯 (target emoji)
- **Settings Tab**: ⚙️ (gear emoji)
**Current Implementation:**
- Desktop tabs: Some have outline SVG icons (like Marketing), others just use text
- Mobile tabs: All use emoji icons
- Mobile dropdown: All use emoji icons
- Tab name mapping object: All use emoji icons
## Replacement Strategy
### 1. Create Consistent Outline Icons
Replace all emoji icons with outline SVG icons that match the existing design pattern:
- Use `fill="none" stroke="currentColor"` for consistency
- Use `stroke-width="2"` for proper line weight
- Size as `w-4 h-4` for desktop, `w-5 h-5` for mobile if needed
### 2. Icon Mappings
**Tickets** (🎫 → ticket outline):
```svg
```
**Venue** (🏛️ → building outline):
```svg
```
**Orders** (📊 → chart outline):
```svg
```
**Marketing** (⭐ → already has outline star, just needs consistency)
**Promotions** (🎯 → target outline):
```svg
```
**Settings** (⚙️ → gear outline):
```svg
```
### 3. Implementation Areas
**Update all locations:**
- [x] Desktop tab buttons (add SVG icons to all tabs)
- [x] Mobile tab buttons (replace emoji with SVG)
- [x] Mobile dropdown options (replace emoji with SVG)
- [x] Tab name mapping object (remove emoji, keep text only)
- [x] Any other references to emoji icons in the file
### 4. Consistency Rules
- All SVG icons should be `w-4 h-4` with `inline-block mr-1` for desktop
- All should use `fill="none" stroke="currentColor"`
- All should use `stroke-width="2"`
- Remove all emoji characters from the interface
This will create a consistent, professional look that matches the existing outline icon design pattern already used in the Marketing tab.
## Progress Checklist
- [x] Tickets tab desktop icon
- [x] Venue tab desktop icon
- [x] Orders tab desktop icon
- [x] Marketing tab desktop icon (already done)
- [x] Promotions tab desktop icon
- [x] Settings tab desktop icon
- [x] Mobile tab icons (all tabs)
- [x] Mobile dropdown icons (all tabs)
- [x] Tab name mapping object cleanup
- [x] Test all tabs display correctly
- [x] Verify responsive behavior