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
SleepWalker
fcc5d024cc
Localization support for images
2016-09-24 15:19:49 +03:00
SleepWalker
f1785faa08
Multilanguage BitmapText component
2016-09-24 15:19:49 +03:00
SleepWalker
a6b6055fe8
Initial implementation for bitmap text component. Only dimensions support for now
2016-09-22 08:10:00 +03:00
SleepWalker
3fcf10a393
Fix webpack devtool config
2016-09-15 00:02:30 +03:00