О создании этого сайта

О создании этого сайта

Меня давно тяготила идея: с одной стороны – категоризации и разделения всего, что я делаю на разные направления, а с другой – объединения и нахождения некоторой общей картины, связей между разными направлениями деятельности.

Около года назад, я узнал об инструменте Jeckyll, позволяющем генерировать статические сайты, и размещать их на Github, без необходимости думать о хостинге и заниматься веб-разработкой. Идея создания одного места, в котором я бы мог выкладывать все, что делаю, без необходимости вспоминать в каком месте нечто, было опубликовано, засела в меня и я возвращялся к ней с периодичностью раз в несколько месяцев. Сперва – просматривал готовые шаблоны, откладывал их и составлял для себя представление о технических возможностях нужного мне решения. Затем - начал пробовать модернизировать эти шаблоны.

Прошло около полугода, и инфопростарнство захлестнула волна нового вида программ-организайнеров — Notion, Roam Research, Obsidian и схожих, ключевой особенностью которых – является возможность выстраивать горизонтальные связи между разными документами.

Увидев возможность объединения удобного мне инструмента ведения записей и публиковацией этого в интернет, я загорелся идеей закрыть давнюю потребность и создать сайт, который будет отвечать всем моим требованиям.

Ключевыми были:

  • Наличие поиска по всему тексту
  • Смена темы
  • Смена шрифта
  • Интеграция работы с obsidian
  • Автоматическая генерация упоминаний и их классификация

И главное – соответствующий моим представлениям об эстетике дизайн. Я взял за основу столь понравившийся мне минималистичный дизайн статей Telegraph и масштабировал его для закрытия вопросов навигации.

Я нашёл шаблон, закрывающий часть требований, изменил его стили на собственные, а также немного дополнил решениями из других шаблонов и собственными разработками.

Очень большое внимание я уделил шрифтам и удобочитаемости – я хотел, чтобы текст на странице читался также приятно, как и в предпросмотре статей (“instant view” в Телеграм, или “режим для чтения” в safari).
Помимо опции переключения светлой и темной темы, на сайте есть возможность переключения шрифта: с засечками и без. Перепробовав множетсво шрифтов с засечками, я остановился на Noto Serif (его же я использую и при чтении электронной книги) – он конкурировал с PT Serif.

Выбор шрифта без засечек в итоге пал на Manrope – его я давно использую во множестве проектов: выражаю огромную благодарность дизайнеру Mikhail Sharanda за его разработку и публикацию со свободной лицензией.


Опубликовано: 01/01/2021