You will also need several of the functions found in core/api.lua, and their associated textures/fonts in the media folder (and references in the C.media table). I suggest taking the functions you need and putting them at the top of the layout somewhere and include the relevant media files.
You'll need a regular oUF for it to work as well, though I've made a few minor changes to elements/auras.lua for the border (it felt a bit wasteful to use an additional function for that).
If you plan on uploading this, though, please ask me beforehand. :)
|