Woman fired over social media posts showing ‘too much skin’