Написал гибкую древовидную навигацию для сайта

Весь контент сайта по математике определяется расположением файлов и папок. А потом эти файлы сканируются и автоматически составляется навигация сайта. Поддерживается неограниченная вложенность материала. 2 дня ушло. Как же я намучался с рекурсиями... Но оно работает!

1717
22
11

Практически доделал левую панель сайта + подключил шрифты

Внес улучшения, добавил панель с переводами на другие языки. Выглядит и ощущается прямо приятно. Свободнее и удобнее старого варианта. И да, Noto Sans выглядит просто замечательно.

2525
11

Реализовал поддержку нескольких языков в учебнике

Теперь при сборке учебника можно выбрать язык интерфейса! Это позволит создавать версии учебника для разных языков. Кстати, поддерживаются не только просто перевод в виде строки, но с помощью функций (а это значит корректные окончания у слов, например)!

88

Написал основную разметку для обновленного учебника

Конечно на современных технологиях кодить одно удовольствие. То, что вручную приходилось бы неделю делать в Nuxt делается за часы. Магия. Страшно представить, как я вообще первую версию сайта смог собрать самописную :)

88