fix button styling and add weekend-weekday toggle