Add a DEMO link
More flexible for width props