Ответ:
Грамматическая основа: не видно было. Это главный член безличного предложения.
Разбор: повествовательное, невосклицательное, простое, односоставное (безличное), распространённое, полное предложение. «В тяжёлые дни свирепого шторма» — обстоятельство времени с зависимыми определениями. «Солнца» и «неба» — однородные дополнения, соединённые повторяющимся союзом «ни… ни», поэтому между ними ставится запятая.
Исправленная запись: В тяжёлые дни свирепого шторма не видно было ни солнца, ни неба.
Схема: [Обст. = ни О, ни О].
