WP2LMS Turbo — документация
Канон пакетов (после реорганизации):
| Пакет | Роль |
|---|---|
wp2lms-turbo-core | Ядро: mapping, assessment, skins API |
wp2lms-turbo-blocks | Gutenberg-блоки, Twig, component CSS (slug скина: skin) |
wp2lms-turbo-pulse-theme | Тема Pulse: SB Sans, синяя палитра |
wp2lms-turbo-mos-theme | Тема MOS/УКС: Golos Text, зелёная палитра |
Стабильные идентификаторы контента: wp2turbo/*, --wp2turbo-*, hooks wp2turbo/*.
CSS-классы скина: text-skin-*, skin-card, wp2turbo-*--skin (бывшие *-pulse-*).
Сборка
npm run build:core
npm run build:blocks
npm run build:themes
npm run build:allИсходники в корне репо; не править wp-content/plugins/** и wp-content/themes/wp2lms-turbo-*-theme/** напрямую.
Разделы
- core — ядро (миграция и прочее)
- blocks — блоки, layout, security, checklist
- themes — white-label темы (Pulse / MOS)
Актуальная документация живёт только здесь. Каталоги docs/ внутри пакетов — устаревшие копии; не редактировать.