Астрономические события

Реализуйте сайт, выводящий календарь астрономических событий на текущий год.

Продумайте структуру хранения данных о событиях в формате JSON. Каждый объект события должен содержать дату, название и краткое описание. Вручную заполните массив объектов 10-15 событиями на текущий год (солнечные и лунные затмения, метеорные потоки, полнолуния и т.д.). Все данные должны храниться в коде JavaScript.

Основные возможности проекта

Главная страница

Сайт должен выводить таблицу астрономических событий на текущий год. Данные о событиях должны храниться в виде массива объектов в формате JSON. В таблице должны быть следующие колонки:

Выделение событий

Разными стилями нужно выделить даты событий:

Сравнение дат происходит с текущей датой. Если дата события меньше текущей - событие прошедшее, если больше - предстоящее.

Дополнительные возможности