graphic scalable, scales automatically if window too small, adapted layout