Add a reusable panel component.