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!

β¨ 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 β
/emtfor 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
- Press ESC and click Edit Mode (or use your keybind)
- Click any UI element to select it (works with default UI and addon frames)
- The EMT Nudge panel appears automatically on the left
- Use the arrow buttons to nudge the element 1 pixel at a time
- Adjust the slider to change nudge amount (1-5 pixels)
- Click Save in Edit Mode when you're done
Visibility Controls
- Select a frame using the steps above
- 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
- Check multiple options for OR logic β frame shows if ANY condition is met
- 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:
/emtor/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


