Be prepared to spend a lot of time and make a lot of auras
My CD's are 36 auras and that's just for resto spec, add in more for enhance specific ones to replace resto specific ones. Also needs to be done for each and every class you play on top of specs. >_< Not exactly efficient but looks good
Also since you are using ElvUI there is an edit you can make in WeakAuras to skin the borders on the Progress Bars to match. (icons are skinned via ElvUI_AddOnSkins)
WeakAuras -> RegionTypes -> aurabar.lua -> around line 278
Above
Code:
-- Create statusbar (inherit prototype)
local bar = CreateFrame("FRAME", nil, region);
local fg = bar:CreateTexture(nil, "ARTWORK");
local bg = bar:CreateTexture(nil, "ARTWORK");
fg:SetDrawLayer("ARTWORK", 2);
bg:SetDrawLayer("ARTWORK", 1);
bar.fg = fg;
bar.bg = bg;
add in
Code:
local bg = CreateFrame("Frame", nil, region);
bg:Point("TOPLEFT", region, "TOPLEFT", -2, 2);
bg:Point("BOTTOMRIGHT", region, "BOTTOMRIGHT", 2, -2);
bg:SetTemplate("Transparent");
bg:SetFrameStrata("BACKGROUND");
region.bg = bg;
**NOTE**
If your ElvUI is in "PixelMode" (which i believe yours is) change the point values (-2, 2) and (2, -2) to (-1, 1) and (1, -1).