- Языки
- Русский
- Платформа сайта
- GameStores
RUST MENU — дизайн GameStores в стиле игрового меню Rust
Графитовые панели, строгая типографика, ржаво-красные кнопки и оливковые акценты. Каталог, профиль и всплывающие окна оформлены в одном стиле и адаптированы под компьютер и телефон.
Посмотреть демо: prostoj.gamestores.app
Возможности
- Категории, поиск снаряжения, сортировки, избранное и пустые состояния.
- Оформление карточек и окон товаров, вариантов, количества и итоговой суммы.
- Шапка с аватаром, ником и зелёной кнопкой суммы на счёте.
- Профиль, баланс, корзина, история и поддержка в общем стиле.
- Меню проекта, окно выбора серверов, мониторинг и иконки VK, Telegram и Discord.
- HTML-примеры страниц «Правила» и «Поддержка».
- Проработанные hover, focus и active, клавиатурная навигация и мобильные состояния.
Топ игроков через Rust Admin
Топ игроков работает через публичный API бесплатной панели управления Rust Admin — rust-admin.ru. У панели есть бесплатный тариф для одного сервера.
Таблица поддерживает аватары, ники и кланы, поиск, фильтр онлайна, пагинацию и сортировку по убийствам, смертям, K/D, времени в игре и ресурсам. По клику открывается подробная статистика игрока с иконками ресурсов и предметов.
Для подключения нужно добавить свой сервер в Rust Admin, настроить сбор статистики и указать свой публичный ключ виджета в конфиге темы. Приватные ключи панели в магазин передавать не нужно. Данные выдаются из общего кэшируемого снимка; просмотр рейтинга не обращается напрямую к игровому серверу или Steam API.
Базовый магазин работает самостоятельно. До настройки Rust Admin раздел рейтинга скрыт. Панель Rust Admin, игровой сервер и игровой плагин в архив темы не входят; инструкция подключения и клиент рейтинга включены.
Удобная настройка
В начале JS расположен единый объект CONFIG: название проекта, меню, соцсети, подписи, поведение и подключение рейтинга. Цвета вынесены в CSS-переменные в начале файла. Покупатель получает редактируемые исходники CSS и JS.
Комплект
- CSS и JavaScript темы.
- HTML страниц «Правила», «Поддержка» и контейнера топа игроков.
- Клиент рейтинга Rust Admin, описание API и инструкция подключения.
- Пошаговая инструкция HTML/TXT на русском, справочник настроек и список проверок.
- Необязательный сборщик обфусцированной версии.
Установка и совместимость
Нужен действующий магазин GameStores и доступ к настройкам CSS/JS и статическим страницам. Обычная установка выполняется вставкой файлов в панель без обязательной сборки. Начните с START-HERE.html в архиве.
Проверено в современном Chrome на ширинах 320–1920 px. Каталог, цены, товары, игровые изображения и статистика демо принадлежат примеру магазина и не переносятся вместе с темой.
Вопросы по ресурсу можно задать в обсуждении или личных сообщениях на Oxide Russia.