Add different size switches functionality
Update standalone files
Respect readonly attribute and disable switch when present
Add readonly functionality to standalone
Readonly and sizes documentation