Addon Spotlight: ElvUI

It is rare that I find a full interface replacement that makes me so enthralled that I must turn The Spotlight to it. The Spotlight is truly a powerful tool. A friend was experimenting with tukui, a very capable and gorgeous full interface replacement, but was just having a few nitpicky issues with the whole package. There were just a few things he wanted implemented differently, and he began the search for interface nirvana.
What he found and then subsequently passed on to me is a heavily modified version of Tukui called ElvUI, a drop-dead gorgeous interface replacement that is lightweight and minimalist and that fits many resolutions. This UI is a bit advanced, and I wouldn't recommend such a complete overhaul for any and every user. But once you get this whole setup working, there are few addons that can compare to how great ElvUI makes WoW look and feel.
Multiple configurations
The hallmark feature of ElvUI is that there are multiple configurations included right out of the box for DPS/tank and healers. The DPS configuration places emphasis on debuffs and screen real estate, allowing the player to have a wide range of vision for movement and positioning. The healer configuration moves the raid frames to the middle and changes them substantially, creating a healer-centric Grid layout that is easily accessible.

Elv's layouts are wonderfully versatile. The action bars in particular are spacious enough to occupy even the most robust button-using class while providing enough utility bars to accommodate button mounts, companion pets and more. Having the two side utility bars really sold me on the action bar layout, because I happen to be a huge fan of said utility bars.
Information is easy
LDB addons and information are simply laid out at the bottom of the screen, impeccably placed and easily accessible. The player and target frames have awesome texture work that just feels solid -- not just an opaque, colored background, but something more substantial. I guess what I'm trying to say is that despite being very minimalist, ElvUI feels like it has weight, and that's a good thing.
There's plenty of room for customization, and some does require the use of a text editor to get into some of the code, but it is all relatively easy. The great ElvUI thread on the tukui forums is a perfect place to start for help and guidance, as those guys over at tukui are really helpful.

Let's talk motif. A lot of people write in to me talking about how they don't appreciate or don't necessarily enjoy user interfaces that turn World of Warcraft into a minimalist game, paring down game elements for the sake of doing so as opposed to keeping a game interface that looks like you're playing a game. I'm on board with that, believe me. I don't like talking about minimalism for minimalism's sake; I just like things neat and tidy so I can see more of the game I love and less of the interaction with the game world through the interface.
ElvUI is an excellent example of an addon that retains a good amount of game character, especially for World of Warcraft, and incorporates that motif into the user interface from the ground up. Just the textures alone make me love this setup. If you are one of those people who desperately does not like what certain addons do to the look of the game (many people use Skinner as the prime example), then I think something like Elv's is a great alternative. The key to artwork and the UI is making it all belong together, which Elv's does magnificently.

Tukui is famous for being extremely lightweight, and Elv's renovation is no different. Clocking in at around 1MB for the addon, it won't bog down memory or CPU functions, unlike a lot of heavier addons. Most people never really see issues with addon memory/CPU usage, but if you are one of the people who unfortunately does have to watch your addon consumption, sleep well knowing that this UI tear-down isn't going to break the bank.
So there's my praise for ElvUI: simple, clean, and incredibly effective. It has the action bars needed to be competitive, the Grid layouts to be easily accessible by any class and playstyle, and a visual prowess that can appease even the die-hard anti-minimalist. Good stuff, Elv. I hope you don't mind my stealing your textures for my own setup.
Download ElvUI at [WoWInterface].
Mailbag! Mailbag!

Hi Mat!
I was wondering if you know of any way I can transfer my addons and their configurations from my Windows PC to my Mac.
Thanks!
Aaron
Thanks for the email, Aaron. Actually, you're going to be pleased, because the answer to this question is fairly straightforward and simple. To copy over addon settings and configurations from a Mac to a PC, or vice versa, all you have to do is copy over your WTF and Interface folders from one to the other. The WTF folder contains many settings, while the Interface folder contains the addon data.
Put both your Interface and WTF folders onto a CD, flash drive, portable HDD -- any type of storage will do, as long as it can be read by both the Mac and PC. Next, just copy the information over into those folders. If you have accessed your characters on both computers already, you'll have two different sets of folders. To make it easy on yourself, pick whichever set you want to have as your character's addon setup and just replace the other folders with the new ones from the PC onto the Mac. It shouldn't give you too much trouble. Just remember to make backups of all your folders, in case something doesn't go the way you want it to.
See you guys next week!
Filed under: AddOn Spotlight






Reader Comments (Page 1 of 4)
StopQQ Nov 18th 2010 11:15AM
ElvUI isnt really old in the tukui remodeling scene and its popularity grew REALLY high REALLY fast, the author wasnt probably expecting such a huge demand and anyone interested in tukui UI replacement or their various mods (the best can be downlaod on the tukui forums) can go to www.tukui.org
CHEERS FOR TUKZ UI and also elvUI (I am using this mod)
Pyromelter Nov 18th 2010 12:54PM
I mentioned tukui a while bag on this blog, and someone told me about how it's customizable in-game.
While there are some in-game options, it's still a pain in the rear end to do even basic modifications to tuk ui. The look of tukui (and elvui) is fantastic, but there is a lot of lacking in terms of functionality. The black bars stylistically look great, but it's rough on the eyes in terms of identification of health and mana (of yourself, your enemies, and your friends).
I think this is worth a try if you are on a laptop or a slower system. Really not useful if you are on a high-end machine and can do your own addons.
Choline Nov 18th 2010 1:03PM
@ Pyromelter - with the recent rev of TukUI to v12, there's now an additional addon whereby you can do some basic configuration in-game without touching any .lua. If you want to get into the real nitty-gritty of things, yes, you'll need to open up those config files, but Tuk's customization has gotten better in the past few weeks.
Pyromelter Nov 18th 2010 1:18PM
It's not just the customization. The entire UI lacks a lot of functionality, and the thing is once you start putting other addons in there like MSBT, DBM, recount, Omen, things just don't add up really well.
I don't want to bag on tuk/elv, but I do want to point out its limitations. It is an excellent addon if you are severely limited by system resources, want a complete UI overhaul over the default blizzard one, or just like the style of how it's pictured. But it is certainly not friendly to information intake, to recognizability of the status of yourself or players around you, and it is not friendly to additional addons or modding itself.
In terms of customization, the last time I checked (which was a few days ago), there was no simple in-game way to resize, hide, or move the action bars. If I have to download another addon just to allow me to get those options, then what that is doing is taking a "simple" ui and making it more complex.
And actually, looking at the raid interface on wowinterface, tbh, it's not minimalistic in terms of screen real estate at all.
http://s.wowinterface.com/preview/pvw45408.jpg
Choline Nov 18th 2010 1:42PM
Yes, the UI does have its limitations, but it's good at what it's supposed to be, and I have found that, on a high-end machine where I can spare more resources, that addons (many of which are skinnable to mimic the look of the UI) fill in a lot of those information blanks.
Every UI edit is going to have its limitations. Obviously this isn't the one for you, but I've found I can get all the information and ability I want from using this UI plus my addons, and it all works in a manner that I can easily parse.
It was built to be minimalistic and low-usage. And it will always be so.
Pyromelter Nov 18th 2010 2:15PM
Low usage? check
Minimalistic? http://s.wowinterface.com/preview/pvw45408.jpg
That's elv's UI screenshot, right from wowinterface. Can you argue that that is minimalistic? I might even argue that that UI is approaching keyhole territory.
Now, I'm not going to say that it's bad. Elv has a "Light of Dawn" title, so the UI obviously doesn't hamper tanking on (arguably) the hardest boss wow has ever seen. But that is decidedly not minimalistic. You're right, it's not for me, but again, I'm only pointing out limitations, not totally trashing it. It's good for what it does, but it leaves a lot to be desired. In my opinion.
Donhorn Nov 18th 2010 3:55PM
I originally found ElvUI in the comments a couple weeks ago in this very column, at the time I had been working on a letter for a call for help, but once I found this I stopped cause I found what I was looking for. As a Balance Druid I always had trouble with UIs, either they cost an arm and a leg in resources (me being one of those who do have issues) or spread everything out on the screen so much that I couldn't focus. This gave me that and something nice extra that I'm kinda surprised you didn't mention, this UI has an option to color the theme according to your class colors. It's just making the thin line orange on my Druid or purple on my Warlock but it's effective. The built in skinning is great, as is the modual I found that would skin DBM, it makes the overall UI come together, makes each addon feel like it's supposed to be there.
Here is what I did with this addon.
http://i114.photobucket.com/albums/n243/RoboDuckyX/WoWScrnShot_111210_203640.jpg
Also you can't really see it in this pic here but I moved the DBM allerts over to the quest tracker area to clear out the top of the screen. With this I have finally been able to keep everything to a nice "U" shape, well... maybe more like a "W", but the parts of the screen I most want clear are clear. For me this UI has been a winner and will be what I use going into Cataclysm.
Choline Nov 18th 2010 4:17PM
@Pyromelter: I can't speak for ElvUI (I don't like the look of it either - it's too bulky for me), but Tuk is much easier to configure, you can supplement it with add-ons for any information that you might require.
I've never said Elv was minimalistic - I was speaking about its base, TukUI.
(Frankly, the only way I am going to try this out is if I can get all of its extra features to look exactly like base Tuk. This edit is not my version of minimalistic; however, Tuk fit's the bill.)
What information are you unable to get from base TukUI that you would have, when and where you want, in a default UI, without evoking another addon?
You're absolutely right about one thing - if this UI suite doesn't do it for you, find something else or code a variant of your own. Yeah, it's got shortcomings, but if you require low usage or like the screen real estate (at least on TukUI) or whatever, it's fine.
You seem to be implying that this UI has poor configuration and is too bulky to be used. All of which can be overcome with a bit of research, if someone likes the aesthetics of the thing, and use addons or edit lua to make their changes. For an out of the box UI replacement, I don't think it's too bad. One can manage just fine with the configuration options available, and by using your stock addons.
pr1me Nov 18th 2010 11:16AM
I've never been a fan of ultra low contrast bars. Especially for my healing characters, I want that information to be displayed as clearly as possible and having a grey health bar on top of a black background just doesn't cut it. The layout is fine, but trying to focus on healing a raid with Grid in that color scheme would probably give me a headache pretty quickly.
StopQQ Nov 18th 2010 11:17AM
You can use a colored by class option.
pr1me Nov 18th 2010 11:21AM
Oh, I'm aware, and that's exactly what I do in my current setup. The low contrast thing seems to be a pretty consistent default theme in a lot of the current UI compilations that I've been seeing lately though.
Saeadame Nov 18th 2010 11:22AM
Agreed. I'm a big fan of class-colouring the bars. Although, If I could reliably colour the bars by melee/ranged/healer/tank I'd probably prefer that. It would make it really easy to see where my priorities should be (keep the tanks up, and if it's between a healer or some other dude keep the healer up). But I settle for colouring the bars by class.
Dark grid bars when you're healing just isn't that nice to me... makes me feel like everyone's dead.
zinckiwi Nov 18th 2010 11:32AM
I like a basic green with red-if-has-aggro thing for my healing frames. That an option out of the gate for this UI?
RunAmok Nov 18th 2010 12:01PM
I completely agree. I've been using this UI for a few weeks, off and on. I tried it with the DPS setup, and just added healbot, so I can toggle even more quickly as a shaman. Very nice setup, but too much gray. The fonts are also painful on a 15" MacBook Pro, so I'm going to fiddle with settings a bit more.
Snuzzle Nov 18th 2010 1:34PM
As a part-time healer (healers and tanks are pretty much all I play), I'm kind of surprised that so many other healers feel this way. Monochrome player bars are the best thing that's ever happened to me in terms of reaction time and eye strain.
Right now, my UI looks pretty similar to this, though if I could box up just the health bars and tweak them slightly that would be awesome. The benefit of all the health bars being the same color with a different, solid color for the background is contrast. My brain isn't worrying about green versus red versus orange versus blue. If someone has aggro, their frame border is bright red. Contrast. That's the only red anywhere. If someone is cursed, their border is bright purple. Again, contrast. That purple sticks out like a sore thumb.
I can easily see the blank space that means health deficit and efficiently address it. Much more efficiently than if I was worrying about the hunter's green bar versus the shaman's teal and the warlock's violet.
To each their own, of course; but to healers tempted to use this UI but hesitant due to all the negative replies about monochrome health bars, please do give it a try. It's made a world of positive difference in my healing and I wouldn't go back to anything else.
Jay Nov 18th 2010 4:52PM
I tried back = normal bars for a while and found that my performance wasn't as good.
Class colours do make things so much easier, especially with triage when I am quite happy to let a certain class die over another. (Sorry rogues on trash pulls).
Personally I use the grey colours as range/DC/AFK/Dead, I find that information is far better suited for the task. I tend to use dark purples for magic and dark olives for poisons to assist with cleaning too.
Devour Nov 18th 2010 6:07PM
With the current in-game config you can set the colour of the unit frames to anything you would like, you can't colour based on health but Elv is adding new features everyday and maybe making a request in his section on the Tukui forums would help. I personally love this UI and have found it fairly easy to configure.
coylpittman Nov 18th 2010 11:21AM
LOL..nice binds
malohkan Nov 19th 2010 11:13AM
I play WoW and both my Mac and PC. I set up my WoW folders to be shared folders on the network, and then I just connect to the machine I'm not sitting in front of, and drag them over to whichever side I feel needs to be updated.
Dez Nov 18th 2010 11:30AM
You want to be slightly more careful when copying over the WTF folder. In the root of it is a file called Config.wtf, which has a number of game, audio and video settings in it. While most of these should port over fine, some won't and could break the game significantly. In particular the rendering engine, if specified in the file, will be set to Direct3D, but on Mac you have to use OpenGL.
In general, you should just copy over the WTF/Account director, and let the Config.wtf regenerate itself on the other OS. That'll save you quite a few problems when transferring over.