It might break some rules, but the alternative is to require users to include a CSS file as well, but I want to make that optional to make setup easier.

As for data-user-email, it's pretty much the same as showing the user their own email address on their profile editing page.