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 larger1.
  • 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 TomTom2 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 
        self.bg:SetVertexColor(0.95, 0.23, 0.23, self.bg:GetAlpha()) 
    elseif class == "DEATHKNIGHT" then 
        self.bg:SetVertexColor(1, 0, 0, self.bg:GetAlpha()) 
    elseif class == "PRIEST" then 
        self.bg:SetVertexColor(1, 0.96, 0.98, self.bg:GetAlpha()) 
    elseif class == "MAGE" then 
        self.bg:SetVertexColor(0.00, 1, 1, self.bg:GetAlpha()) 
    elseif class == "DRUID" then 
        self.bg:SetVertexColor(1, 0.49, 0.04, self.bg:GetAlpha()) 
    elseif class == "PALADIN" then 
        self.bg:SetVertexColor(0.92, 0.22, 0.46, self.bg:GetAlpha()) 
    elseif class == "HUNTER" then 
        self.bg:SetVertexColor(0.33, 0.86, 0.00, self.bg:GetAlpha()) 
    elseif class == "ROGUE" then 
        self.bg:SetVertexColor(1, 0.94, 0.16, self.bg:GetAlpha()) 
    elseif class == "SHAMAN" then 
        self.bg:SetVertexColor(0.13, 0.42, 1, self.bg:GetAlpha()) 
    elseif class == "WARLOCK" then 
        self.bg:SetVertexColor(0.36, 0.18, 1, self.bg:GetAlpha()) 
    end 

  • 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

  1. I looked at SexyMap, but great bouncing Bronzebeards, folks – that thing’s busier than Metzen’s inbox! []
  2. I tried TomTomLite but as it didn’t let me reposition the arrow, I determined it was TOO lite. []
2 Responses to “The ElvUI Replacement Project: So Far So Good”
  1. Mordy says:

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

    • Grimmtooth says:

      @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.  
Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 10,976 bad guys.

Notify me of followup comments via e-mail. You can also subscribe without commenting.