Протеиновая лутка

Как крутить

Весь интерфейс — одна страница: колесо слева, управление справа. На телефоне то же самое, только одной колонкой.

Прокрут

Кнопка «Крутить» в центре колеса. Пока оно вращается, нажать второй раз нельзя — результат уже выбран на старте, анимация просто его показывает. Выпавший сектор открывается карточкой: можно закрыть или сразу крутить ещё.

Фильтры

Три кнопки над подсказкой решают, какие сектора участвуют:

Фильтр не удаляет сектора, а убирает их из прокрута. Переключение на «Все» возвращает всё как было.

Настроить колесо

Кнопка «Настроить колесо» открывает редактор. Там правятся названия секторов, их тип и состав списка. Изменения сохраняются сами — рядом с заголовком редактора видно статус сохранения, отдельной кнопки «Сохранить» нет.

Сектора без названия в колесо не попадают, так что пустую строку можно оставить как есть — она просто не будет участвовать.

Съедено

Выпавшее блюдо уходит в блок «Съедено» и больше не выпадает до конца круга. Полоска рядом показывает, сколько круга пройдено. Два способа вернуть:

Когда остаётся последний сектор, колесо показывает экран «Колесо пройдено!» и предлагает начать новый круг.

История

Свёрнутый блок «История» хранит прокруты по порядку, последний сверху. Нужна только чтобы вспомнить, что было вчера; на выпадение она не влияет. Чистится кнопкой «Очистить историю».

Вход через Telegram

Без входа колесо живёт в браузере: на другом устройстве будет пустой список по умолчанию. После входа через Telegram колесо привязывается к аккаунту и совпадает на сайте и в мини-приложении.

Внутри Telegram вход не нужен — мини-приложение узнаёт пользователя само. Светлая тема там тоже подхватывается из настроек Telegram.

Что именно сохраняется на сервере — на странице данные.

Если не работает

Колесо пустое
Все сектора либо отфильтрованы, либо ушли в «съедено». Нажать «Вернуть все» или переключить фильтр на «Все».
Кнопка «Крутить» не реагирует
Колесо ещё вращается или открыт экран конца круга — закрыть его и повторить.
На телефоне список другой
Вход через Telegram сделан не везде. Войти на обоих устройствах одним аккаунтом.