renamed font-size to font
added user-select
prefix for opacity
added scale and remove force degrees from rotate