Project structure
Article last updated at August 11, 2026
The basic project includes a table of contents file and content files.
Recommended additional elements:
- Landing page
- Directories for images
- Directories for content reuse
- Configuration file
- Variable presets
Example of project structure
input-folder
|-- .yfm # файл конфигурации
|-- toc.yaml # оглавление
|-- presets.yaml # пресеты переменных
|-- index.yaml # разводящая страница
|-- pages # файлы с контентом
|-- faq.md
|-- how-to.md
|-- _assets # каталог с изображениями
|-- image1.png
|-- image2.png
|-- _includes # каталог с файлами для переиспользования
|-- faq_shared_block.md
Supported file types
When building the project, files of the following types are copied to the build results:
- images
svg,png,gif,jpeg/jpg,bmp,webp,ico - documents
pdf,docx,xlsx,csv,vsd,pptx - files
txtandyml/yaml
Was the article helpful?
Previous