Adapt to all screen sizes

Task not finished.