Designing a responsive online magazine