is there any problem with using psuedo elements for creating custom switch? - Kevin Powell - Community