Updated path
Now fully customisable

User can change transition duration and function for height and margin.
Customisable

Duplicated
Renamed comments