Basic, size and Colour Change:

Expand Button:

Slide Buttons:

Progress Button:

Contract Button: