Icon Alignment and Static Layout - oscargforce/OmniBar_Wotlk_3.3.5 GitHub Wiki

The classic OmniBar behavior places the first icon in the center of the OmniBar Anchor frame. The bar then expands to the left and, after reaching a certain width, starts growing to the right. This provides a visually appealing and familiar look but introduces challenges when tracking party abilities near party frames:

  • The bar may grow too far away from the party frame.
  • It might overlap and obstruct the party frame.

The Solution: Static Layouts

To address this issue, I've introduced additional "static" layouts. These allow you to:

  • Position the OmniBar Anchor directly next to the party frame.
  • Ensure the bar grows in only one direction.
  • Start the first icon at the corner of the anchor, avoiding overlap.

Icon Alignment Example

The image below demonstrates the new Icon Alignment setting:

  • Icon Alignment: Right
  • The first icon is placed at the left corner of the OmniBar1 anchor.
  • The icons then grow consistently to the right, maintaining a clean and predictable layout.

This configuration is ideal for keeping ability tracking neat and integrated with party frames, enhancing both functionality and clarity.
Example1

  • Icon Alignment: Left
  • The first icon is placed at the right corner of the OmniBar1 anchor.
  • The icons then grow consistently to the left, maintaining a clean and predictable layout.

Example1