- Redesigned the Admin panel with a new sidebar-based layout for streamlined management

- Organized Admin functionality into dedicated tabs: GENERAL, CHALLENGES, BLOG, PLAYERS, and TOOLS
- Integrated "Backup & Restore" and "Danger Zone" into the new Admin TOOLS section
- Fixed page title clipping by adding right-padding to the navigation bar's dynamic title
- Updated Authentication UI: Renamed "New user?" to "NEW PLAYER?", capitalized registration labels, and added "PLAYER ALREADY?" navigation
This commit is contained in:
m0rph3us1987
2026-03-11 18:08:58 +01:00
parent 0d07264788
commit 91bd5e97f2
4 changed files with 378 additions and 254 deletions

View File

@@ -113,7 +113,7 @@ const LayoutShell: React.FC = () => {
<div className="flex justify-center text-center">
<div className="flex items-center gap-3 text-white">
{pageTitle.icon && <div className="text-[#bf00ff]">{pageTitle.icon}</div>}
<span className="text-3xl font-black italic uppercase tracking-tighter truncate">
<span className="text-3xl font-black italic uppercase tracking-tighter truncate pr-1">
{pageTitle.text}
</span>
</div>