docs(buttons): add more documentation, simplify demo