["actionbars"] = ["buttonSize"] = 36 -- benikui table removed User selects only unitframe.raid and unitframe.raid40 . Converter outputs a profile containing just those tables, mergable into existing profile via ElvUI's "Import from text" after manual paste. 6. Implementation Approaches 6.1. Web-Based Tool (Recommended for most users) Tech Stack : HTML, JS (fengari), local storage Pros : No installation, cross-platform, safe Cons : Cannot read your current profile directly (must copy-paste)
Users can check boxes for which sections to convert: elvui profile converter
["unitframe"] = ["units"] = ["player"] = ["health"] = ["text"] = "percent" (v13 style): ["actionbars"] = ["buttonSize"] = 36 -- benikui table
["unitframe"] = ["individualUnits"] = ["player"] = ["health"] = ["textFormat"] = "percent" Input (BenikUI extra skin): Implementation Approaches 6
["benikui"] = ["actionbars"] = ["styler"] = "gradient" , ["actionbars"] = ["buttonSize"] = 36 (vanilla ElvUI):
If you are a developer interested in building this, start with the Python/lupa approach and open-source the mapping rules on GitHub. The ElvUI community would greatly benefit from such a tool.