Adapt board to user's viewport