Приложение делалось для фракции учащихся Молодёжного ГрОба.
Позиционировалось как "всё в одном" без нужды в сервере, но в конечном итоге был выбран вариант от другого разработчика, всё-таки привязанный к серверу.
- Зайти в
/src/data/, скопировать шаблонholiday, переименовать так, как нужно. Зайти в новую директорию - В файле
fields.tsсоздать нужные поля. Используется система, при которой ключ объекта - ID поля, значение - его конфигурация - В файле
template.tsxсоздать сам шаблон обращения. Он имеет JSX-синтаксис, значения полей можно получить через{props.fieldID} - В файле
index.tsпрописать конфигурацию обращения.idдолжен быть уникальным - Зайти обратно в
/src/data/, в файлеindex.tsпроизвести импорт нового обращения и занести его в соотвестующий массив с другими обращениями
В файле template.tsx имеется базовая разметка с помощью следующих className:
text--right- поместить блок с текстом справаtext--center- поместить блок с текстом по центруtext--mt- сделать отступ сверху от блока с текстом
Дизайн - @kr8spy. Опубликовано под MIT.