Легковесный сайт с рецептами без рекламы и трекеров. Идея позаимствована у Luke Smith с его based.cooking.
Создайте файл в директории /src/recipes/ по аналогии с EXAMPLE.md. Имя файла должно быть названием
рецепта на английском и написано в kebab-case.
Изображения рецептов находятся в директории /src/images/.
Файл основного изображения должен называться так же как и файл с самим рецептом. Изображения следует хранить в формате
webp с хорошим сжатием и размером не более 800x400.
Для дополнительных изображений следует добавлять суффиксы -01 и далее.
src
├── recipes
│ └── lemonade.md
└── images
├── lemonade.webp
├── lemonade-01.webp
└── lemonade-02.webp
Все фотографии готовых блюд и процесса приготовления должны быть сняты самостоятельно, а не взяты из интернета.
Для сообщения коммита используйте conventional commits с типом
recipe и контекстом соответствующим названию файла рецепта.
recipe(lemonade): add new recipe
Форматирования текста осуществляется с помощью prettier. Используйте поддерживающий его редактор либо команду
npm run prettier:write.
Рекомендуется установить хуки с помощью команды npm run husky. После этого форматирование содержимого файла (а также
сообщение коммита) будет автоматически проверяться при коммите.
- Исходный код сайта распространяется под лицензией MIT.
- Рецепты распространяются под лицензией CC BY-NC-SA 4.0.