Галерея станів
Кожен стан має свою адресу; сценарії й годинник.
Основа
- Формат заняття format/dots
Нижнє меню
- Учениця не увійшла hub/student-guest
- Учениця з двома записами hub/student
- Кабінет Елі hub/admin
Повідомлення
- Тост toast/plain
- Тост із «Повернути» toast/undo
- Немає звʼязку alert/network
Завантаження
- Скелет розкладу skeleton/list
Порожньо
- Записів поки немає empty/generic
Розклад
- Гостя: усі заняття відкриті schedule/guest
- Учениця з двома записами schedule/booked
- Запис закрито і скасоване заняття schedule/closed-and-cancelled
- Дні без занять schedule/empty-day
- Є діючий абонемент: кнопки купівлі немає schedule/has-pass
Шторка запису
- Заняття: гостя (вхід через Telegram) sheet/class-guest
- Заняття: запис закрито sheet/class-closed
- Заняття: ти записана sheet/class-booked
- Як записатися: нова учениця, пробне sheet/choose-new
- Як записатися: з абонемента sheet/choose-pass
- Як записатися: абонемент чекає оплати sheet/choose-pass-blocked
- Як записатися: абонемент іншого формату sheet/choose-other-scope
- Як оплатити: онлайн, без готівки sheet/method-online
- Як оплатити: вулиця, пробне sheet/method-outdoor
- Готово: разове в залі, Monobank sheet/done-mono
- Готово: онлайн, Bizum і Meet sheet/done-online-meet
- Готово: з абонемента, вулиця sheet/done-pass-outdoor
- Купити абонемент sheet/buy
- Купити абонемент: оплата sheet/buy-method
- Абонемент твій sheet/buy-done
- Завантаження кроку sheet/loading
- Немає звʼязку: запис не збережено sheet/error-network
- Записуємо… sheet/busy
Мої записи
- Гостя: увійти через Telegram і ціни me/guest
- Нова учениця: ні записів, ні абонемента me/empty
- Записи, абонемент, історія me/upcoming-and-pass
- Абонемент чекає оплати me/unpaid-pass
- Способи входу: Telegram і Google, пошти ще немає me/logins-all
- Без Telegram: нагадувань не буде, Google підключено me/logins-no-telegram
- Два абонементи: онлайн і вулиця та зал me/hall-pass
- Скасувати вже не можна (до початку 3 години) me/too-late
- Еля перенесла заняття: можна скасувати до початку me/rescheduled
- Уся історія me/history-all
- Ціни: перемикач на «Зал» me/prices-hall
- Після скасування: тост me/after-cancel-toast
- Скасувати запис? (сторінка без JS) me/confirm-cancel
Вхід і технічні сторінки
- Вхід через Telegram pages/login
- Вхід: Google, Telegram і пошта pages/login-all
- Вхід: пошта з помилкою pages/login-email-invalid
- Вхід: ліміт листів вичерпано pages/login-email-limit
- Код із листа pages/login-email-code
- Код із листа: надіслано ще раз pages/login-email-code-resent
- Код із листа: не підійшов pages/login-email-code-wrong
- Код із листа: застарів pages/login-email-code-expired
- Код із листа: забагато спроб pages/login-email-code-locked
- Google: вхід скасовано pages/login-google-cancelled
- Google: не вдалося pages/login-google-failed
- Google: уже привʼязано до іншої учениці pages/login-google-taken
- Вхід: чекаємо на Telegram pages/login-waiting
- Посилання застаріло pages/link-expired
- 404: такої сторінки немає pages/404
- 500: щось пішло не так pages/500
- Приватність pages/privacy
Кабінет Елі: записи
- Записи admin/bookings
- Усе оплачено admin/bookings-all-paid
- Оплату відмічено, є «Повернути» admin/paid-undo-toast
- Заняття з записаними admin/session-open
- Скасоване заняття admin/session-cancelled
- Записати ученицю admin/book-student
- Змінити час чи посилання admin/edit-session
- Змінити час: помилки admin/edit-session-error
- Скасувати заняття admin/cancel-session
- Скасувати запис admin/cancel-booking
Кабінет Елі: учні, розклад, ціни
- Учні admin/students
- Історія учениці admin/student-history
- Додати ученицю admin/add-student
- Додати ученицю: помилки admin/add-student-errors
- Додати абонемент admin/add-pass
- Відвʼязати від Telegram admin/unlink-student
- Розклад admin/schedule
- Змінити заняття admin/edit-slot
- Змінити заняття: підтвердження admin/edit-slot-confirm
- Ціни admin/prices
- Ціни: є незбережені зміни admin/prices-dirty
- Ціни: помилки admin/prices-errors