promotional bannermobile promotional banner
premium banner
Adds some fine tuning tweaks to blizzards Edit mode

Description

Edit Mode Tweaks

Pixel-perfect positioning for Edit Mode β€” nudge any UI element one pixel at a time in any direction, plus advanced visibility controls including mouse-over, combat-only, and target-based display options for the ultimate customizable UI.

πŸ” What It Does

Blizzard's Edit Mode is great for repositioning your UI… but sometimes you need that exact pixel-perfect alignment and advanced control over when UI elements appear. This addon adds a simple control panel that lets you nudge selected UI elements one pixel at a time β€” up, down, left, or right β€” with instant visual feedback. Now with the ability to click and nudge any frame (not just Edit Mode elements) and powerful visibility options to show/hide elements based on mouse-over, combat state, or target selection!

image

✨ Features

🎯 Nudge Controls

  • βœ” Click-to-select any frame β€” Works with Edit Mode elements AND addon frames
  • βœ” Arrow button interface β€” Intuitive cross-pattern controls docked to Edit Mode
  • βœ” Adjustable nudge amount β€” Slider control (1-5 pixels) or slash command for precise control
  • βœ” One pixel at a time β€” Precise micro-adjustments for perfect alignment
  • βœ” Real-time updates β€” Changes apply instantly as you nudge
  • βœ” Visual feedback β€” Shows currently selected element name
  • βœ” Smart frame detection β€” Automatically finds named frames in the hierarchy

🎨 Advanced Visibility Controls

  • βœ” Mouse Over Visibility β€” Make any UI element invisible until you mouse over it
  • βœ” Combat Visibility β€” Show UI elements only during combat for a cleaner out-of-combat interface
  • βœ” Target Visibility β€” Display elements only when you have a target selected
  • βœ” Flexible OR Logic β€” Check multiple options and the element shows if ANY condition is met
  • βœ” Smooth fade animations β€” 0.2 second fade in/out transitions for mouse-over mode
  • βœ” Per-element control β€” Toggle individually for each frame
  • βœ” Persistent settings β€” All visibility states saved and restored on login
  • βœ” Perfect for minimalists β€” Maximize screen space while keeping functionality
  • βœ” Works with any frame β€” Player frame, action bars, party frames, addon frames, and more

πŸ”§ Customization

  • βœ” Adjustable nudge amount β€” Change from 1-5 pixels with visual slider
  • βœ” Toggle on/off β€” Hide the nudge panel if you don't need it
  • βœ” Docked interface β€” Stays attached to Edit Mode frame, out of your way
  • βœ” Auto-show β€” Appears automatically when Edit Mode is active
  • βœ” Slash commands β€” /emt for quick configuration

πŸ’Ύ Quality of Life

  • βœ” Works with all frames β€” Edit Mode elements, action bars, party frames, addon frames
  • βœ” Saves with Edit Mode β€” Your adjustments save when you click "Save" in Edit Mode
  • βœ” Visibility persistence β€” All visibility settings saved per character
  • βœ” Zero taint β€” Safe for all UI interactions
  • βœ” Clean interface β€” Simple, focused, and stays out of your way
  • βœ” Smart filtering β€” Automatically ignores system frames and unsupported elements

πŸ› οΈ Easy In-Game Usage

Basic Nudging

  1. Press ESC and click Edit Mode (or use your keybind)
  2. Click any UI element to select it (works with default UI and addon frames)
  3. The EMT Nudge panel appears automatically on the left
  4. Use the arrow buttons to nudge the element 1 pixel at a time
  5. Adjust the slider to change nudge amount (1-5 pixels)
  6. Click Save in Edit Mode when you're done

Visibility Controls

  1. Select a frame using the steps above
  2. Choose your visibility options:
    • Mouse Over Visibility β€” Frame only appears when you mouse over it
    • Show in Combat β€” Frame only appears during combat
    • Show with Target β€” Frame only appears when you have a target
  3. Check multiple options for OR logic β€” frame shows if ANY condition is met
  4. Settings are saved automatically per frame

Example Combinations:

  • Combat + Target β€” Shows in combat OR when you have a target
  • All three checked β€” Shows on mouseover OR in combat OR with target
  • Combat only β€” Perfect for action bars you only need in fights
  • Mouse Over only β€” Ideal for rarely-used UI elements

Slash Commands:

  • /emt or /editmodetweaks β€” Show help
  • /emt toggle β€” Toggle the nudge panel on/off
  • /emt amount <1-5> β€” Set nudge amount (default: 1)

🎯 Perfect For

  • Precise UI alignment β€” Get those frames exactly where you want them
  • Minimalist UIs β€” Hide frames until you need them with advanced visibility options
  • Combat-focused interfaces β€” Show critical elements only when fighting
  • OCD-friendly positioning β€” Satisfy your inner perfectionist
  • Screenshot preparation β€” Dial in that perfect UI layout
  • Custom UI building β€” Fine-tune complex layouts with ease
  • Addon frame positioning β€” Move and adjust frames from any addon
  • Screen space optimization β€” Maximize visibility while keeping functionality
  • PvP interfaces β€” Show targeting frames only when you have a target
  • Roleplay setups β€” Hide combat UI when not in combat

πŸ”„ What's New in Version 2.0.0

Major Features

  • ✨ Combat Visibility β€” Show UI elements only during combat
  • ✨ Target Visibility β€” Show UI elements only when you have a target
  • ✨ Flexible OR Logic β€” Combine multiple visibility conditions (shows if ANY is met)
  • ✨ Enhanced UI β€” Redesigned nudge panel with better layout and spacing

Improvements

  • ⚑ Visual slider for nudge amount (1-5 pixels)
  • ⚑ Clear explanatory text for how conditions work
  • ⚑ Better organized controls with logical grouping
  • ⚑ Improved frame height and spacing
  • ⚑ Helpful tooltips on all visibility options

Previous Releases

Version 1.5.0:

  • Click-to-select any frame (not just Edit Mode elements)
  • Mouse Over Visibility feature
  • Smart frame detection with hierarchy walking

Version 1.0.0:

  • Initial release with pixel-perfect nudging
  • Four-direction arrow controls
  • Midnight beta compatibility

πŸ“ Compatibility

  • Game Version: 12.0.0 (Midnight Beta)
  • Interface: 120000
  • Works with: All default Edit Mode elements, action bars, party frames, player frame, and most addon frames with named elements

πŸ’‘ Tips & Tricks

Visibility Combinations

  • Combat Action Bars: Enable "Show in Combat" for clutter-free out-of-combat UI
  • Targeting Frames: Enable "Show with Target" on target/focus frames to hide when empty
  • Hybrid Setup: Enable both Combat + Target to show frames in fights OR when targeting
  • Full Minimalist: Enable all three options for maximum flexibility
  • Mouse-over Everything: Combine mouse-over with combat for frames that fade in during fights but can also be accessed by hovering

Positioning Tips

  • Precise Positioning: Use 1-pixel nudging for final adjustments after rough positioning in Edit Mode
  • Addon Frames: Click directly on addon frames to position them perfectly alongside your default UI
  • Quick Adjustments: Use the slider when you need to move something farther, then fine-tune with 1-pixel nudging

UI Design Ideas

  • Clean Questing UI: Hide combat bars with "Show in Combat" for immersive exploration
  • PvP Focus: Show target frames only with "Show with Target" to reduce visual clutter
  • Roleplay Mode: Hide all combat UI when out of combat for cinematic screenshots
  • Raid Leading: Keep important frames visible in combat but hidden otherwise

πŸ“ Known Limitations

  • Some addon frames without proper naming may show as "Anonymous Frame" and cannot be nudged
  • Visibility controls require frames to have a name to persist settings
  • Protected frames may have positioning restrictions in certain states
  • Combat visibility changes may not work on some protected action bar frames due to Blizzard restrictions

πŸ™ Support & Feedback

Found a bug? Have a feature request? Please report it on the issues page or leave a comment!

If this addon helps perfect your UI, please consider leaving a review! ⭐


πŸ”§ Check Out Our Other Addon!

Cooldown Manager Tweaks β€” Clean, customizable icon grids for Blizzard's cooldown trackers with pixel-perfect control!

The Edit Mode Tweaks Team