Hey all,
When I first started playing on Nostalrius I quickly realized how much I missed my SpartanUI. After some searching here and other sites I quickly realized that nobody had a working version for Vanilla. I thought, how hard could it be to back port it? Ha! After a month of coding in my spare time, fixing, re-writing, debugging... heck with it. No sense in bombarding you all with a stupid wall of text. I've uploaded it onto GitHub where I'll plan to keep track of bugs and future revisions. Feel free to peer review it, critique it... what ever. It's a gift to you all.
https://github.com/Dyaxler/SpartanUI/releases/latest
I've been running it for the past week or so without any issues so far after I stamped out all the bugs I could find. I'm sure there are some others that I haven't encountered yet as I'm presently only playing a low level Priest and just started a Paladin. My son tested it on his Rogue and Hunter so I know that Stances and Pets work.

If you find a bug, I have one request... try and capture it with some kind of a LUA capture mod like !ImprovedErrorFrame. Please? The default error interface in the WoW client tends to only capture the first error it encounters and ignores the rest. A clue to a bugs issue can sometimes be found in the errors after the initial trigger. If you can provide consistent repro steps - that would help tremendously in tracking down a bugs origin. Thank you!
Full UI:

Left Panel:

Right Panel:

Party Frames: (can be turned off using /sui menu)

Pet Frame:

Rogue Combo-Points:

/cheers
Dyaxler
[email protected]