task
Guide for task
Agent 1: Core UI Layout & Styling Tasks
- Research current UI implementation and structure
- Review main panel rendering in mod.rs (lines 345-615)
- Review progression_tracker.rs
- Check if constants.rs already exists
- Fix orb layout issues
- Replace
allocate_spacewith proper circular constraints - Use
Framewithmin_sizeandmax_sizeset to same value - Add proper centering logic
- Replace
- Update color palette throughout mod.rs
- Replace
rgb(62,53,41)→rgb(25,28,45)(primary BG) - Replace
rgb(40,35,30)→rgb(40,44,60)(secondary BG) - Update orb colors (HP, Prayer, Energy)
- Replace
- Move milestone tracker to top-left
- Change anchor from
RIGHT_BOTTOMtoLEFT_TOP - Adjust positioning vector
- Change anchor from
- Standardize spacing and typography
- Standardize padding: 8px, 12px, 16px
- Update heading sizes: 16px bold
- Update body text: 13px regular
- Tab icon spacing: 12px between tabs
- Add tab visual feedback improvements
- Add hover tint effect
- Improve selected state (border + glow)
- Add smooth transitions
- Create constants.rs for shared UI constants
- Verify changes with cargo check and cargo run
Agent 2: Assets & Component Polish Tasks
- Skills Tab Polish
- Use
constants.rsfor colors and spacing inskills_ui.rs - Improve grid layout spacing
- Polish progress bar appearance
- Use
- Generate Missing Skill Icons
- Generate Ranged icon
- Generate Slayer icon
- Generate Fletching icon
- Generate Crafting icon
- Verify icons are loaded correctly in mod.rs
- Verify changes