BarShelf

Hide your action bars and access them on-demand through compact popup shelves. Reparents Blizzard's own buttons — full cooldown/range support in combat. Fully configurable via Blizzard Settings.

BarShelf

BarShelf Screenshot

Hide your action bars. Access them on demand.

Barshelf lets you declutter your UI by hiding Blizzard's action bars and accessing them through a compact floating dock. Click a shelf handle to pop open your action bar in a customizable grid — then click again (or press ESC, or click away) to dismiss it.

Since Barshelf reparents Blizzard's actual buttons (not copies), everything works natively in combat: cooldowns, usability, range coloring, proc highlights, and tooltips.

Features

  • Bar Shelves (Bars 1–8) — Reparent any Blizzard action bar into a popup grid. Cooldowns, range checks, and proc highlights work in combat.
  • Custom Shelves — Drag spells, items, or macros onto buttons to create your own popup groups (OPie-like).
  • Configurable Grid — Set # of icons, # of rows, icon size, and padding per shelf. Auto-detects Blizzard's Edit Mode settings when adding a bar.
  • Multiple Docks — Horizontal or vertical. Drag the grip to reposition. Each dock holds any number of shelves.
  • Appearance Controls — Dock/shelf/handle background opacity, border toggle, padding, handle icon and font sizes — global defaults with per-shelf overrides.
  • Edit Mode Aware — Entering Edit Mode temporarily restores hidden bars so you can configure Blizzard's settings. Changes are picked up automatically on exit.
  • Profiles — AceDB profile support. Switch, copy, or reset configurations per character.
  • Blizzard Settings Integration — All options live in the AddOns tab with subcategories: General, Appearance, Shelves, Docks, Profiles.

Getting Started

  1. Type /bs or click the minimap icon to open settings.
  2. Go to the Shelves tab and click + Add Bar Shelf.
  3. A dock appears on screen with your shelf handle — click it to toggle the popup.
  4. Right-click any handle to jump to that shelf's settings.
  5. Drag the dotted grip on the dock to reposition it.

Slash Commands

  • /bs or /barshelf — Open settings
  • /bs reset — Reset dock positions to center
  • /bs rebuild — Force rebuild all docks and shelves

Tips

  • Set your action bars to Hidden in Blizzard's Edit Mode — Barshelf hides them automatically when a shelf is active and restores them when removed.
  • Use Custom Shelves for utility spells, profession cooldowns, or consumables you don't need on your main bars.
  • Adjust # of Rows to create compact grids (e.g., 3 columns × 4 rows for a 12-button bar).

The BarShelf Team

profile avatar
Owner
  • 1
    Followers
  • 4
    Projects
  • 5.0K
    Downloads

More from Skkold

  • Carrot Objective Tracker project image

    Carrot Objective Tracker

    • 736
    • Addons

    A context-aware objective tracker that shows only what matters in your current zone: quests, world quests, achievements, and more, with full visual customization.

    • 736
    • May 10, 2026
    • Addons
    • +2
  • Resonance project image

    Resonance

    • 3.2K
    • Addons

    Mute or replace spell sounds, character and creature vocalizations, and weapon impacts. Works with any class. Important for players with sensory hypersensitivity.

    • 3.2K
    • May 3, 2026
    • Addons
  • Lyre project image

    Lyre

    • 37
    • Addons

    Gives every NPC a voice — reads quest text, gossip, books, and world dialogue aloud with neural TTS, automatically staying silent when Blizzard's own voice acting is playing.

    • 37
    • March 26, 2026
    • Addons
    • +4
  • Carrot Objective Tracker project image

    Carrot Objective Tracker

    • 736
    • Addons

    A context-aware objective tracker that shows only what matters in your current zone: quests, world quests, achievements, and more, with full visual customization.

    • 736
    • May 10, 2026
    • Addons
    • +2
  • Resonance project image

    Resonance

    • 3.2K
    • Addons

    Mute or replace spell sounds, character and creature vocalizations, and weapon impacts. Works with any class. Important for players with sensory hypersensitivity.

    • 3.2K
    • May 3, 2026
    • Addons
  • Lyre project image

    Lyre

    • 37
    • Addons

    Gives every NPC a voice — reads quest text, gossip, books, and world dialogue aloud with neural TTS, automatically staying silent when Blizzard's own voice acting is playing.

    • 37
    • March 26, 2026
    • Addons
    • +4