I put this together mostly to see if I could come up with a quick, clean way of changing the character sheet and inspect sheet using weakauras while giving me "one button" clicking for common things like spec/loot changes, talent/pvp talent changes, covenants, soulbinds, Major factions, Weekly Chest, etc.
I merged several other weakauras, used information from several addons, and even wrote a few weakauras of my own to make the character sheet look similar to what Raidbots displays (since I liked the bigger look with more information).
================
================
The weakaura was tested with ElvUI v12.99 and Shadows & Light v4.46
ElvUI Settings to Change:
1) From the Game Menu, click on "ElvUI" to enter the ElvUI config
2) Click on General (on the left) and click on the BlizzUI Improvements tab
3) Click on the Item Level tab (half-way down the screen) and deselect "Display Character Info" and "Display Inspect Info"
4) click on Skins on the left side and Make sure "Character Frame", "Inspect", and "Weekly Rewards" are not selected.
5) Type the command: /reload (unless it auto-reloads for you).
ElvUI Shadow & Light Settings to Change:
1) From the Game Menu, Click on "Shadow & Light"
2) Click on Modules (Just under Install)
3) Click on "Armory Mode"
4) De-select "Character Armory", "Inspect Armory", and "Attributes".
5) You will likely need to turn off the ElvUI settings again (since S&L re-enables them)
6) Type the command: /reload