Друзья, готов круглый календарь 2016!
Каждый год я рисую новый круглендарь, вешаю на стенку и пишу-рисую на нём обо всём интересном, что со мной происходит. Или собирается произойти.
К концу года плакат становится исторической вещью и отправляется в архив.
- Скачайте *.pdf с сайта kruglendar.ru.
- Распечатайте и повесьте на стенку, рядом — фломастер.
- Подпишите какое-нибудь событие, например, появление круглендаря.
Как и раньше, круглендари бесплатные, исходный код — на гитхабе.
Процесс
В этом году с питона перешёл на джаваскрипт + d3.js. Пригодились функции для рыботы с датами, объектами svg (генераторы атрибута g, например) и скейлы. Теперь вы можете рендерить календарь в браузере без бодания с питоном, версиями и модулями.
Сперва хотел сделать что-то внезапно-разудалое, играл с формой. Пробовал пиксельные линии и диаграммы вороного.
Однако, вернулся к идее с катящейся окружностью, цифры поставил по гипотрохоиде. Она похожа на прошлогоднюю гипоциклоиду, но линия без изломов, плавная. При изменении параметра r2 от 0 до r, гипотрохоида меняется от окружности до гипоциклоиды.
Отличия от прошлогодней версии
- Все линии убрал, их функции перенёс на текст. Строку дат изогнул, выделяя месяцы. Выходные отметил крупным шрифтом.
- Выбрал шрифт Bebas Neue: конденсный, бесплатный, есть 5 начертаний. В коде видно, какие ещё шрифты я пробовал. Буду благодарен, если подскажете другой.
- Вынес названия месяцев за скобки, это улучшило их читаемость, а числа стали больше. На хабре об этом уже два года просили :)
С новым годом, коллеги!
Автор: illus0r
Приветствую!
Я тоже своего рода фанат круглого календаря,
у меня есть вариант немного в другом стиле на 2017 г .
https://polechudesna.jimdo.com/круглый-календарь-раскраска-2017-год/
Это у меня уже будет третье лето по кругу.
первый был на фанере
второй и третий уже в иллюстраторе.