The Admin Panel, brought to life
At a glance
- New:
Crimson Sanctum: A live 3D scene with fog, light rays, drifting embers and a reflective floor; panels tilt toward the pointer, and moving between views is a camera flight.
- New:
Overview and management: Live counters, a 30-day redemption timeline, expiring and nearly used-up codes, an activity feed, and full editing of existing codes with their redemption history and audit log.
- New:
The Forge: Rewards become 3D tokens that fly into the core; drafts save automatically, and publishing is a hold-to-confirm charge that ends in a shockwave and the code decoding on its plate.
- Improved:
System window: A dark translucent window with layered crimson framing, a framed title strip and glowing bars above and below, tilting with the pointer and steadying while you type, press or scroll.
- Improved:
Builder steps: Each builder step folds the window to a strip and unfolds the next one, keeping every value, selection and focus.
- Improved:
Publishing: The code is revealed only after the server confirms it: the frame flares crimson, then the real code decodes with a clear Copy button.
New features
A real-time 3D dashboard
The admin panel is now one 3D scene. Panels are real page elements placed in 3D, so text stays sharp and every field works with the keyboard and screen readers, while glass, frames, glow and light are drawn around them.
- The first visit in a session plays the full opening: the sigil ignites, the ring spins up and the panels assemble from shards. Later visits play a short version, and any key or click skips it.
- Overview, Codes and the Forge are stations around the core; switching views flies the camera between them while panels dissolve out and in.
- Panels and code tablets lean toward the pointer, lift on hover and press in on click, and hold still while you type or scroll.
- Optional sound follows the panel's sound switch. Reduced motion and the in-app motion setting keep a still, lit scene; devices without 3D graphics get a styled flat layout with every feature.
Overview and code management
The overview counts active codes, redemptions, coins granted and this week's redemptions, shows the last 30 days as a timeline, and lists codes that expire soon or are nearly used up, next to a live activity feed.
- Codes are searchable, filterable by status and sortable. Each status has its own look: active codes pulse crimson, scheduled ones glow dimly, expired ones turn ashen, used-up ones crack and disabled ones go dark.
- A code's page shows its full setup, who redeemed it and when, and its audit log.
- Label, start, expiry, limits, audience and rewards can be edited; changes only affect future redemptions. Codes can be disabled and re-enabled, and cloned into the Forge. Drafts can be deleted after a confirmation.
Forging and publishing codes
The Forge collects rewards (coins, cosmetics including secret ones, and achievements), then the limits, audience, schedule and code type: a phrase, a random code or custom text.
- Every reward appears as a token (a coin stack, a cosmetic card or an achievement medallion) that flies into the core; removing it ejects it again.
- Drafts save automatically. The review shows the most coins the code can pay out.
- Publishing is a hold-to-confirm charge. Only after the server confirms does the core implode and the real code decode on its plate, with a prominent Copy button; it's shown only then.
- If publishing fails, the core glitches, a clear message appears, and every value stays in place.
Improvements
A crimson System window
Creating and reviewing Vault codes happens in one System window: a narrow strip expands into the window, the frame lights up, a brief distortion passes and the text decodes from scrambled fragments. Every form and list on it is still a regular, accessible page element.
- The first visit in a session plays the full opening, later visits a shorter one, and any key, click or the Skip button ends it. Leaving the panel from inside folds the window back into a strip.
- The frame, the glass and the bars sit at different depths and catch the light as the window leans toward the pointer. It steadies while you type, press or scroll; on phones it keeps its depth without hover.
- The window grows to fit what it shows; long lists scroll inside while the title and actions stay in place.
- Optional sound follows the panel's mute switch. Reduced motion and the in-app motion setting keep everything still, and devices without 3D graphics get a drawn window instead.
Building and publishing codes
The builder keeps its steps (rewards, values and selections, eligibility and limits, review, publish); each step is its own state of the window rather than a card inside it.
- Searches, filters, cosmetic previews, achievement picks, coins, permissions, dates and limits all carry over between steps.
- Publishing sends the request right away. Only after the server confirms does the frame flare and the real code decode on its plate, with a prominent Copy button.
- If publishing fails, every value stays in place and the error stays readable; nothing is celebrated and retries never create a second code.