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_space with proper circular constraints
    • Use Frame with min_size and max_size set to same value
    • Add proper centering logic
  • 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)
  • Move milestone tracker to top-left
    • Change anchor from RIGHT_BOTTOM to LEFT_TOP
    • Adjust positioning vector
  • 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.rs for colors and spacing in skills_ui.rs
    • Improve grid layout spacing
    • Polish progress bar appearance
  • 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