Commit Graph

69 Commits

Author SHA1 Message Date
ErickSkrauch 485493f184
Replace travis with GitHub actions 2021-03-28 01:44:44 +01:00
ErickSkrauch 6a65e714ff
Add support for RTL languages.
Replace all FunctionComponent with ComponentType.
Pull new locales
2021-03-28 01:02:52 +01:00
ErickSkrauch 5dc8aae90c
Pull locales 2020-07-16 15:53:58 +03:00
ErickSkrauch fead1b50b2
Resolves #1. Add styles for images alt texts 2020-07-16 15:48:08 +03:00
ErickSkrauch 7a62d608d1
Simplify footer logo align 2020-07-16 15:35:12 +03:00
ErickSkrauch 95227bc90f
Upgrade text2png and canvas to be compatible with Node.js 14 2020-07-16 15:23:04 +03:00
ErickSkrauch 5e5c10ade0 Improve footer's layout since some email clients not correctly stack images and place them on a row 2020-07-16 01:28:30 +03:00
ErickSkrauch 6bb21fd5d3 Add zero-width space inside Button component to force line-height rule 2020-07-16 01:00:34 +03:00
ErickSkrauch 0d21dc8bf8 Add Docker configuration.
Implemented graceful stopping.
2019-06-06 01:15:10 +03:00
ErickSkrauch a772fb7542 Add license file 2019-06-05 23:12:33 +03:00
ErickSkrauch ef81cf7270 Add travis config 2019-06-05 23:08:00 +03:00
ErickSkrauch 3f2146f45f Readme.md 2019-06-05 22:55:17 +03:00
ErickSkrauch 2528e1151b Implemented server application that renders templates 2019-06-05 22:16:31 +03:00
ErickSkrauch 978e02eb22 Allow to customize base resources root for rendered text images 2019-06-03 01:57:13 +03:00
ErickSkrauch 437d746651 Cleanup 2019-06-01 13:41:20 +03:00
ErickSkrauch 04152a0ea7 Upgrade dependencies 2019-05-28 23:47:48 +03:00
ErickSkrauch 0940375b51 Integrate @elyby/eslint-plugin and apply its fixes 2019-05-28 23:42:13 +03:00
ErickSkrauch 52eb8f3bc7 Finally fix eslint configuration 2019-05-19 23:48:14 +03:00
ErickSkrauch 030cc70c2b Rewrite src/index.tsx to solve TS error with react-intl typings 2019-05-19 20:46:49 +03:00
ErickSkrauch 5547fd446b Upgrade eslint configuration and apply some rules on code 2019-05-15 18:56:13 +03:00
ErickSkrauch 77af422c03 Upgrade canvas library to be compatible with Node.js 12 2019-05-15 17:30:10 +03:00
ErickSkrauch f1d1ed9ecc Fix production build, pull locales 2019-05-14 00:56:45 +03:00
ErickSkrauch 71021a52c9 Migrate project's code base to TypeScript 2019-05-13 02:27:07 +03:00
ErickSkrauch c2c920d5f7 Increase click area for the List component 2019-05-11 01:33:56 +03:00
ErickSkrauch bc950a31bc Load locales data dynamically 2019-05-11 01:23:20 +03:00
ErickSkrauch 22651a7b26 Integrate crowdin and pull locales 2019-05-11 01:16:21 +03:00
ErickSkrauch 625b5a9b94 Implemented font image renderer 2019-05-10 01:53:28 +03:00
ErickSkrauch cb84df8f96 Upgrade project structure to webpack 4.
Remove unused dependencies.
Rename all .jsx files into .js.
2019-03-17 01:37:00 +03:00
ErickSkrauch 1f102b71b0 Add yarn.lock 2019-03-16 18:40:26 +03:00
ErickSkrauch 638a847f39 Добавлена литовская локаль 2017-10-04 20:17:10 +03:00
ErickSkrauch 526ac3336f Добавлена французская локаль 2017-07-27 23:20:39 +03:00
ErickSkrauch 8f1a3d4f43 Обновлены переводы 2017-07-27 23:08:45 +03:00
ErickSkrauch 73107d0d0d Пул последней версии переводов 2017-06-11 19:44:47 +03:00
ErickSkrauch 5a021fe569 Добавлены новые языки: el, fil, id, pl, ro, sl, vi. Пул существующих переводов. 2017-05-21 01:01:59 +03:00
ErickSkrauch 7609cb0e15 Добавлена (скопипащена) команда для пулинга локалей из oneskyapp 2017-05-20 02:54:35 +03:00
ErickSkrauch ea81641ad0 Исправлены отсутствующие стили для письма с восстановлением пароля 2017-04-12 15:06:36 +03:00
ErickSkrauch d7a740c010 Добавлена португальская локаль 2016-12-22 00:06:43 +03:00
ErickSkrauch 7a23e928e3 Выносим цвет лого в шапке в стили ячейки 2016-10-10 00:41:19 +03:00
ErickSkrauch 6f28e2400b Добавлены картинки для украинского языка
Переименована строка "забыл пароль" в соответствии с каноничной английской версией
2016-10-10 00:40:44 +03:00
SleepWalker 91439b382c Ukrainian translation and minor adjustments of ru and en 2016-10-09 17:29:12 +03:00
ErickSkrauch 5a64af093d Письмо о восстановлении пароля 2016-10-03 00:29:20 +03:00
ErickSkrauch d27bceaff5 Неплохой такой рефакторинг:
Образован класс для хранения цветов
Button и Input опущены в подмодуль ui, добавлена поддержка цветов
В BitmaText добавлен стиль verticalAlign:middle по умолчанию
В dev зависимости добавлен плагин для отслеживания циклических зависимостей
Компонент, что отвечает за "Нажми на кнопку или передай код" тоже выделен отдельно и немного перевёрстан
2016-10-02 22:16:19 +03:00
ErickSkrauch 7d986b1518 Компоненты Userbar, Header и Footer сгруппированы внутри layout 2016-10-02 13:32:28 +03:00
SleepWalker 22be93347b Allow images for BitmapText in nested directories 2016-10-02 13:18:52 +03:00
ErickSkrauch 4f31f90c8f Удаляем демо шаблон activation 2016-10-02 13:01:39 +03:00
ErickSkrauch 37bf0a087f Обновление файлов переводов 2016-10-01 14:55:37 +03:00
SleepWalker cadf330566 Support for components in BitmapText 2016-10-01 11:06:47 +03:00
ErickSkrauch e61eaf8bd9 Вынос футера в отдельный компонент 2016-10-01 01:00:52 +03:00
ErickSkrauch 73734c10c1 Отделяем шапку письма в отдельный компонент 2016-09-30 19:58:25 +03:00
SleepWalker 14e84d4172 Use files instead of data uri. Added option to define assetsHost 2016-09-27 08:02:19 +03:00