Already walked it back.....From Cruise Fever:
Norwegian Cruise Line walks back Dress code changes,
Guests can now wear shorts (as long as they aren’t short shorts) and any style footwear in the main dining room and all specialty restaurants. However, the cruise line did ask guests for their attire be suited to the setting.
The changes don’t mean that guests can wear whatever they’d like. Swimwear, graphic t-shirts, and clothing with offensive language will not be permitted in the main dining room or specialty restaurants.