The ElvUI Replacement Project: So Far So Good

Since ElvUI has decided to go off the grid, as it were, I’m putting together a replacement UI that will follow the same general layout – which I liked – but consist of components I can replace more easily should someone else take his toys and go home.

The first step is to identify the work to be done. Here’s a summary.

With ElvUI

So after a couple of weeks’ work, here’s what I’ve got so far:

After ElvUI

  • Chatter – This is the same chat pane replacement that ElvUI used, and in fact if you didn’t kill the ElvUI chat settings, or if you copy them off, you can use them as-is with stand-alone Chatter.
  • Pitbull – Unit frame replacement. Pitbull gives me raid party target frames, which is incredibly useful. But it is a royal pain to configure, hasn’t been updated for over a year, and will probably die in MoP. I’m going with it for now, but with the understanding that if something better comes along, I’m history. I even looked at oUF, which is what the ElvUI unit frames are based on. I didn’t take it for the same reason I didn’t keep ElvUI: you have to hunt for updates. The biggest downside to PitBull is that it doesn’t support the boss frames.  I’m looking for something that will at least let me move them.
  • Dominos – Dominos is an action bar replacement that also replaces the cast bar, roll window, and even the objectives pane. It also supports skinning using Masque, formerly ButtonFacade.
  • Squeenix – This ancient yet simple and reliable mini-map replacement offers free placement, but I elected to leave the mini-map where it normally goes, just a little larger ((I looked at SexyMap, but great bouncing Bronzebeards, folks – that thing’s busier than Metzen’s inbox!)).
  • Bison – This adds a few more types of things to track (such as weapon effects like poisons and raid-induced effects) and allows you to reposition all of them as you wish. It also accepts Masque skinning.
  • I haven’t installed any timer tools yet as I’m not sure I’ll need them. If I do, DoTimers will probably be the ones used.
  • Mapster along with TomTom ((I tried TomTomLite but as it didn’t let me reposition the arrow, I determined it was TOO lite.)) lets you manipulate your map and add waypoints.
  • No nameplates, but if I did I’d use TidyPlates.
  • TipTac replaces the default nameplates. It brings two things to the party. 1) I can reposition the tooltip window now. 2) It shows the unit’s spec if it is a player.
  • The pretty panels that frame the action bars and unit frames is kgPanels. The nifty thing about the foreground panels is that they change color based on the class of the toon (the addon supports scripts to do things like this).  This is using a script attached to the OnLoad event. (I added the DK part myself. Delusions of adequacy, here I come!)
local _, class = UnitClass("player"); 
    if class == "WARRIOR" then, 0.23, 0.23, 
    elseif class == "DEATHKNIGHT" then, 0, 0, 
    elseif class == "PRIEST" then, 0.96, 0.98, 
    elseif class == "MAGE" then, 1, 1, 
    elseif class == "DRUID" then, 0.49, 0.04, 
    elseif class == "PALADIN" then, 0.22, 0.46, 
    elseif class == "HUNTER" then, 0.86, 0.00, 
    elseif class == "ROGUE" then, 0.94, 0.16, 
    elseif class == "SHAMAN" then, 0.42, 1, 
    elseif class == "WARLOCK" then, 0.18, 1, 

.csharpcode, .csharpcode pre
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
background-color: #f4f4f4;
width: 100%;
margin: 0em;
.csharpcode .lnum { color: #606060; }

  • While not shown, a warning about BigWigs. If you use this boss mod, ElvUI "skins" it, and that doesn’t get removed when you uninstall ElvUI.  As a result, BigWigs throws errors all over the place.  If you like where all the stuff is with the ElvUI skins, note them down on paper, then uninstall both ElvUI AND BigWigs. Reinstall, then configure BigWigs so that it mimics the ElvUI settings.
  • Another tool I find very useful is eAlign. This sets up a grid that you can reference as you move things around. It goes away when you reload, or you can turn it off yourself.

Not needed:

  • ElvUI special sauce

Posted on April 29, 2012, in Addons. Bookmark the permalink. 3 Comments.

  1. Shadowed Unit Frames will allow you to do what you’re wanting, supports bossframes and is (as far as I know) still being updated.


    • @Mordy – I’m using SUF right now for bossframes, but didn’t see a mention of raid target frames – it didn’t support those last time I gave it a serious look. I’ll look more closely, just in case. I’d love to drop the number of addons used for this to just one. 🙂


  2. I love shadowed unit frames. Been using it for a while after changing out my elvui.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: