Floor standing digital signage kiosk