You might want to consider changing the button sizes some -- smaller button size and wider gap... it might look better.
local btnSize = cellSize * 0.8;
local btnGap = cellSize * 0.1;
or something. Smaller buttons with more white space between them might have a better visual appeal.
Otherwise it's looking good. I may well end up incorporating this directly into the default distribution at some point... seems like a great solution for mages and as Todd points out, frees up a lot of action bar space for mages.
|