A pattern for responsive markup