Итак, имеем часть кода (вставляется в body) :
background: linear-gradient(to bottom, #000000 0%, #111111 26%, #222222 67%, #333333 87%, #444444 100% repeat fixed 0% 0% / 100% auto transparent;
to bottom — цвет идет к низу (top — верх, right — право, left — лево)
000, 111, 222, 333, 444 — это номера цветов. 000000 - начальный цвет, 444444 — конечный, а 1, 2 и 3 — соответственно промежуточные. Вы лишь подставляете нужные вам цвета (главное — правильно подобранные).
Примеры с кодами:
background: linear-gradient(to bottom, #051733 0%, #1E5D70 26%, #2D8E8B 67%, #A8E0C1 87%, #FFF 100% repeat fixed 0% 0% / 100% auto transparent;
background: linear-gradient(to bottom, #0b9e4c 0%, #48af48 26%, #99c543 67%, #ebdb3d 87%, #ffe13c 100% repeat fixed 0% 0% / 100% auto transparent;
background: linear-gradient(to bottom, #9f8170 0%, #b49e8b 26%, #d1c5af 67%, #eeebd3 87%, #f5f5dc 100% repeat fixed 0% 0% / 100% auto transparent;
background: linear-gradient(to bottom, #c19a6b 0%, #b6a579 26%, #a8b58b 67%, #9ac49d 87%, #96c8a2 100% repeat fixed 0% 0% / 100% auto transparent;
background: linear-gradient(to bottom, #d73b3e 0%, #df644e 26%, #ea9a63 67%, #f3c373 87%, #f8de7e 100% repeat fixed 0% 0% / 100% auto transparent;
background: linear-gradient(to bottom, #004953 0%, #0f6461 26%, #1f7e6e 67%, #34a280 87%, #3eb489 100% repeat fixed 0% 0% / 100% auto transparent;