Commit Graph

255 Commits

Author SHA1 Message Date
SleepWalker
eb3d436843 #120: hide active popup on route transition 2016-07-26 22:28:58 +03:00
SleepWalker
04a1022011 #120: hide popup on esc key press 2016-07-26 08:20:37 +03:00
SleepWalker
9ee2f8f709 #120: Refactor popup 2016-07-26 07:41:13 +03:00
SleepWalker
731e0e3c78 Add factory for auth components 2016-07-24 13:17:41 +03:00
SleepWalker
a2e8fbab95 #156: add already have code for register panel 2016-07-24 11:32:54 +03:00
SleepWalker
2a9b83fe15 #156: set email in user state after requesting activation E-mail 2016-07-23 15:43:37 +03:00
SleepWalker
fc84fb49c6 #56: switch to self-hosted fonts. Improve css urls resolving. Update outdated dependencies 2016-07-22 23:59:42 +03:00
SleepWalker
d36e771c4f #151: notify an api about user being logged out 2016-06-28 13:13:31 +03:00
SleepWalker
95e7c0ae87 #142: stop auto-scroll if user has tries to scroll manually 2016-06-28 12:30:02 +03:00
SleepWalker
b74d19454e #119: fix bug with footer menu won't be re-rendered after lang change 2016-06-28 12:09:15 +03:00
SleepWalker
008c13ecb9 #35: Український переклад 2016-06-18 22:24:36 +03:00
ErickSkrauch
da6a8cc1b2 Исправлен баг с длинными значениями для Dropdown компонента 2016-06-18 18:42:07 +03:00
ErickSkrauch
27db768bc5 Завёрстан попап для успешного состояния формы обратной связи 2016-06-18 18:35:39 +03:00
SleepWalker
2ee5105752 #140: do not close popup on overlay click, if a dropdown menu is active 2016-06-18 15:46:00 +03:00
SleepWalker
d5ca191ace #145: FormModel support for Dropdown 2016-06-18 15:13:28 +03:00
SleepWalker
3f77144a53 #145: add success state for feedback form 2016-06-18 14:23:30 +03:00
ErickSkrauch
7a42e11946 Реорганизованы стили попапов 2016-06-16 17:11:57 +03:00
ErickSkrauch
eee2c803af Завёрстана форма ввода пароля для паролезащищённых форм 2016-06-16 16:16:22 +03:00
ErickSkrauch
4a5c1ada1e В Input добавлена поддержка center поля 2016-06-16 16:12:47 +03:00
ErickSkrauch
e543fae4ec Добавлено автоматическое установление E-mail адреса пользователя в форму обратной связи 2016-06-16 10:42:56 +03:00
ErickSkrauch
56d88100da Реализована форма обратной связи 2016-06-15 23:54:13 +03:00
ErickSkrauch
c883b3afaf Мелкие правки по белорусской версии сайта 2016-06-15 20:54:32 +03:00
ErickSkrauch
954fd5dfe4 Добавлена белорусская локаль для сайта 2016-06-15 18:04:13 +03:00
ErickSkrauch
ea941efb77 Добавлены более-менее реальные пункты для формы обратной связи и их переводы 2016-06-06 02:02:36 +03:00
ErickSkrauch
51e443e74a Немного изменены анимации для попапа 2016-06-05 19:12:48 +03:00
ErickSkrauch
d3c68e8847 Merge branch 'account_sessions' 2016-06-05 17:05:42 +03:00
SleepWalker
64089bc7ab #125: support activation key in url 2016-06-05 15:16:41 +03:00
SleepWalker
2737c6502b #125: make activation page available for all guests and innactive users 2016-06-05 15:06:14 +03:00
SleepWalker
446bfbaa29 #116: improve userbar layout for small screens and long nicknames 2016-06-05 14:13:32 +03:00
SleepWalker
e0ab116a9a #135: switch register/login buttons in UserBar depending on current page 2016-06-05 13:31:17 +03:00
SleepWalker
35d430e13c #126: middleware feature for request service. Created middlewares for token headers and token refreshing 2016-06-04 20:09:36 +03:00
SleepWalker
3bf02f16dc #126: added refresh token support on frontend 2016-06-04 17:58:29 +03:00
SleepWalker
818101b710 #126: slightly refactored login and jwt token logic 2016-06-04 17:20:21 +03:00
SleepWalker
d0bfa9fdb8 Fix eslint errors. Fixed bug in .eslintrc.json 2016-06-04 12:17:06 +03:00
SleepWalker
a9b0c6804b #139: preserve scrollTop, after open-close popup 2016-06-04 10:46:55 +03:00
SleepWalker
f22ae1ba54 #131: easing for scroll animation 2016-06-04 10:26:54 +03:00
SleepWalker
23ed66d844 Fix popup animation 2016-06-04 09:01:10 +03:00
SleepWalker
57924cac79 #131: simple scrollTo animation 2016-06-03 23:51:45 +03:00
SleepWalker
02a18aee13 Merge remote-tracking branch 'origin/rules_improvements' 2016-06-03 22:45:45 +03:00
SleepWalker
085922290f #136: popup animations 2016-06-03 22:38:59 +03:00
SleepWalker
9b093d1353 #136: add an option to close popup by clicking on overlay 2016-06-02 22:12:20 +03:00
SleepWalker
16d3b8a928 #136: responsive popup close button 2016-06-02 21:30:46 +03:00
ErickSkrauch
9c7073a422 Внедрена зависимость от router для компонента RulesPage
Добавлен тайтл для страницы правил
Проброшена ссылка на пункт правил для предупреждения о нике на странице профиля
2016-06-01 12:12:41 +03:00
SleepWalker
d9f0d61297 Constants for theme colors and skins 2016-05-30 07:42:42 +03:00
ErickSkrauch
c66c2ac446 Добавлено залипание кнопки при раскрытии Dropdown.
Класс открытого состояние перенесён на верх компонента.
2016-05-29 19:48:38 +03:00
ErickSkrauch
8b4ea446b0 Подтянут дизайн крестика для попапа 2016-05-29 19:48:38 +03:00
SleepWalker
9fa7cd7b8e #102: countdown for email frequency error in ResendActivation 2016-05-28 22:46:32 +03:00
SleepWalker
25eeac6074 #107: preserve user language after logout. Preserve user guest language after page refresh 2016-05-28 22:23:34 +03:00
SleepWalker
42993e1d1d #111: Draft dropdown events 2016-05-28 02:14:28 +03:00
SleepWalker
8b8a6e1a64 Update password request popup to use new styles. Add close button for contact popup 2016-05-28 01:36:01 +03:00
SleepWalker
5820a50047 Fix permissions page 2016-05-28 01:24:25 +03:00
SleepWalker
232cf0465c small refactoring 2016-05-28 00:36:22 +03:00
SleepWalker
0816e7a848 #106: recalculate form height, after lang changed 2016-05-28 00:36:10 +03:00
SleepWalker
61534b069b #118: move LangMenu inside FooterMenu 2016-05-27 23:38:17 +03:00
SleepWalker
c51bd17259 #100: form loading state for profile 2016-05-27 23:04:17 +03:00
ErickSkrauch
808f239286 Реализовано выделение UUID при наведении на него 2016-05-26 18:21:52 +03:00
ErickSkrauch
16bf1421b9 Мелкие правки по адаптиву профиля 2016-05-26 18:08:00 +03:00
ErickSkrauch
4fdb045f24 Добавлена адаптивность для форм в профиле
Внесены правки в логику формирования разнонаправленных стрелок
Логика стрелки "назад" для форм профиля вынесена в отдельный компонент
2016-05-26 17:51:17 +03:00
ErickSkrauch
1248834cb0 Добавлен адаптив для главной страницы профиля 2016-05-26 14:22:35 +03:00
ErickSkrauch
69dc3e3ce8 Облагорожена вёрстка формы обратной связи.
Часть общих стилей вынесена в компонент Popup
Образован базовый (прям ненастоящий) компонент Dropdown
2016-05-26 00:37:18 +03:00
ErickSkrauch
40466189fd Добавлены тексты ошибок для формы повторной отправки письма с активацией аккаунта 2016-05-23 21:19:07 +03:00
ErickSkrauch
2f85698f9f Ссылка на правила сделана с target="_blank" 2016-05-23 20:56:15 +03:00
ErickSkrauch
03efa33af9 Допилен стиль правил до современного состояния дизайна Ely.by
Написаны первичные правила проекта (на руском и хардкодом)
2016-05-23 20:52:05 +03:00
ErickSkrauch
1a4096c59c Проставлена ссылка на правила 2016-05-23 10:09:04 +03:00
ErickSkrauch
09ca1aa85a Добавлено описание сайта при авторизации без oAuth
Все дефисы для E-mail заменены на неразрывные
Увеличен боковой отступ для сообщений об ошибках в процессе авторизации
Добавлен автофокус на поле ввода логина для формы "забыл пароль"
2016-05-22 22:27:59 +03:00
SleepWalker
57f3134cd8 #97: frontend for repeat activation functionality 2016-05-22 21:58:59 +03:00
SleepWalker
f68f28a291 #96: contact us popup and footer links 2016-05-22 20:25:38 +03:00
SleepWalker
87d48c8722 #26: suggest resend confirmation key in validation errors 2016-05-22 18:16:51 +03:00
SleepWalker
4eaefd1d9b #26: email resend count down for forgot-password 2016-05-22 17:04:13 +03:00
SleepWalker
291a498f19 #26: add a method to request panel height measurement from child components 2016-05-22 16:07:51 +03:00
SleepWalker
a9efb9040a #93: minor fixes 2016-05-22 15:31:43 +03:00
SleepWalker
d45b3da5d6 #95: transfer the rest of messages to intl.json format 2016-05-22 11:06:21 +03:00
SleepWalker
dffc73cc6d #41: integrate change email with backend 2016-05-22 10:53:40 +03:00
SleepWalker
fa5ba292cb #41: integrate change-email with router 2016-05-20 08:14:14 +03:00
SleepWalker
26cb65f653 fix typo 2016-05-20 07:21:40 +03:00
ErickSkrauch
76669dfebd Название сайта вынесено в отдельную строку перевода (а как иначе мы напишем Ёly.by в белорусской версии?)
Исправлен косяк с неимпортнутыми шрифтами при доступе к переменной толстоты шрифта в стилях языковой панели
2016-05-20 00:30:28 +03:00
ErickSkrauch
574ddfd91c Доработал стилистику всплывашки с языками 2016-05-20 00:12:54 +03:00
SleepWalker
10200413bb #86: fix form loading state for auth components 2016-05-19 22:50:15 +03:00
SleepWalker
ecf41dd725 #84: language switching on frontend 2016-05-19 22:50:15 +03:00
ErickSkrauch
f496f87a8e Добавлен перевод названия сайта 2016-05-19 22:29:14 +03:00
ErickSkrauch
9580ec72e3 Доработаны формы восстановления пароля 2016-05-17 15:30:04 +03:00
ErickSkrauch
4c7ffa77f9 Подтянут внешний вид формы отправки кода о восстановлении пароля от аккаунта 2016-05-17 00:23:48 +03:00
SleepWalker
059da3e94c Even more straightforward panel and contexts relations definition 2016-05-15 00:51:28 +03:00
SleepWalker
c559eb4b10 More straitforward context transition relations declaration 2016-05-15 00:03:36 +03:00
SleepWalker
3472c7b29f #26: forgot/restore password frontend logic 2016-05-14 23:53:58 +03:00
SleepWalker
a584ef0d95 #57: send user language during registration 2016-05-14 16:00:14 +03:00
SleepWalker
d8fc59ad4d #26: right transition animation between password and forgotPassword states 2016-05-14 15:38:38 +03:00
SleepWalker
4733b79d75 #26: incapsulate auth flow rejection logic into a separate component 2016-05-14 15:38:00 +03:00
SleepWalker
b0a6740751 #26: refactor auth components 2016-05-14 14:26:17 +03:00
SleepWalker
5719259825 Russian translation for profile index page 2016-05-14 11:41:32 +03:00
SleepWalker
a81a2d6205 Tiny refactoring of profile pages logic 2016-05-12 07:30:10 +03:00
SleepWalker
f837613553 Simplified popup component api 2016-05-11 08:26:44 +03:00
ErickSkrauch
0236329302 Добавлен вывод введённого пользователем ника\мыла в форму восстановления пароля
Поправлен цвет ссылок в error message формы входа
Убрана ссылка на восстановление пароля с формы ввода ника\мыла
2016-05-10 22:13:48 +03:00
SleepWalker
6ca594cf65 Init user state before app initialization. Moved i18n logic into coresponding service 2016-05-10 08:20:46 +03:00
SleepWalker
651ec10c62 Added missed error messages. Fixed input style for activation 2016-05-10 08:20:46 +03:00
SleepWalker
4f5f18d787 Basic functionality for locale change. Draft implementation of tools for working with i18n 2016-05-08 22:28:58 +03:00
SleepWalker
8db3c36261 Added loader on app initialization. Moved all css/js to the end of body 2016-05-08 15:05:57 +03:00
SleepWalker
f9ffd22a21 Fix isHeightMeasured logic 2016-05-02 20:52:37 +03:00
SleepWalker
cac70298a8 #61: update passwordChangedAt time every second on profile index page 2016-05-02 20:42:40 +03:00
SleepWalker
d905d08ced Violet color for change mail inputs 2016-05-02 20:36:05 +03:00