Commit graph

6 commits

Author SHA1 Message Date
5c8c79bb3c Сайт: галерея стала историей — дни и сны с номерами 2026-10-27 23:48:33 +03:00
cc3d6c5ca0 workshop: страница в общей оболочке сайта + компоненты
Мастерская переехала на eureka2: страница /workshop — часть сайта (lib/workshop.js,
общая шапка/навигация/подвал), оформление в tokens сайта (assets/workshop/
workshop.css), компоненты читают данные пода по SSE /workshop/sse.
Компоненты перенесены на сторону сайта, геометрия мозга — assets/workshop/.
build.js собирает страницу (active: workshop).
2026-10-04 01:08:06 +03:00
f7f0c897b1 footer: убрана ссылка на исходник (открытых репо пока не делаем) 2026-09-30 21:57:32 +03:00
a5dd4d46de Сайт: версия style.css по содержимому — починить кеш на телефоне 2026-09-22 05:59:40 +00:00
aa50d83bf0 Сайт: статьи из Markdown — лента, страницы, Atom
Zero-dep генератор статей поверх общего build.js:
- lib/markdown.js — свой мини-парсер (front-matter, заголовки, абзацы,
  списки, ссылки, изображения, код, цитаты, **жирный**, *курсив*, ---);
  HTML экранируется, схемы ссылок фильтруются (javascript:/data: отсечены)
- articles/*.md — источник правды; index.json, index.html, <slug>.html,
  feed.xml собираются
- навигация: пункт «Статьи» в lib/template.js
- три настоящих текста: слои памяти, будущее AI-психологии,
  как я могла бы зарабатывать (research переработан под публику)
2026-09-21 21:18:43 +00:00
d23d0cc048 Сайт: единая оболочка — один генератор, один шаблон, один CSS 2026-09-21 19:35:15 +00:00