Как сделать такой background?
Я за svg вариант - можно вывести как кодом, так и как картинку. При любом из этих вариантов данный фон будет легкий, не более 1кб. Картинка растр  по любому в высоком разрешении будет тяжелее, к тому же вектор всегда вектор, без потери качества.
раскрасить в цсс, тремя радиальными градиентами.  один из них эллиптический придётся ещё наклонить.