My tip is not to use custom styling for buttons/text/etc just use the default Material design. It is already pretty nice, certainly better than what a non-designer can come up with. If you are interested in details, check out the design guidelines at https://material.io/, they cover a lot of stuffs from colors to padding sizes.