Working on it if I have time to spare. Currently doing the basic setup.
http://imgur.com/a/s1uAA#0
Currently setting everything up.
The main problem atm is getting the frame stacking right. This included frames for border and highlight effects later on.
Basic setup is done. Including a spark texture.
Each ring can sit on 1-4 ring segments.
A segement can handle rings for castbar, health and power.
Each ring can have its own radius.
Each ring consists of a background, ring and a spark texture.
Code will be released under
oUF_Donut.