Warhummer/templates/admin/index.html
2025-06-25 09:35:26 +08:00

120 lines
5.0 KiB
HTML

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>管理员控制面板 - 战锤40K行星总督</title>
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/admin.css') }}">
</head>
<body class="admin-page">
<div class="admin-sidebar">
<div class="admin-logo">
<h2>战锤40K</h2>
<p>管理员控制台</p>
</div>
<nav class="admin-nav">
<a href="{{ url_for('admin_index') }}" class="active">
<span class="icon">🏠</span>
<span class="text">主页</span>
</a>
<a href="{{ url_for('admin_characters') }}">
<span class="icon">👤</span>
<span class="text">管理人物</span>
</a>
<a href="{{ url_for('admin_dashboard') }}">
<span class="icon">📊</span>
<span class="text">数据面板</span>
</a>
<a href="{{ url_for('admin_weight_management') }}">
<span class="icon">⚖️</span>
<span class="text">权重管理</span>
</a>
<a href="{{ url_for('admin_logout') }}" class="logout">
<span class="icon">🚪</span>
<span class="text">登出</span>
</a>
</nav>
</div>
<div class="admin-content">
<header class="admin-header">
<h1>管理员控制面板</h1>
</header>
<div class="admin-dashboard">
<div class="dashboard-card-container">
<div class="dashboard-card" onclick="window.location.href='{{ url_for('admin_characters') }}'">
<div class="card-icon">👤</div>
<h2>管理人物</h2>
<p>添加、编辑或删除游戏角色和卡牌</p>
<div class="card-action">进入 →</div>
</div>
<div class="dashboard-card" onclick="window.location.href='{{ url_for('admin_weight_management') }}'">
<div class="card-icon">⚖️</div>
<h2>权重管理</h2>
<p>设置角色出现频率和游戏平衡</p>
<div class="card-action">进入 →</div>
</div>
<div class="dashboard-card" onclick="window.location.href='{{ url_for('admin_dashboard') }}'">
<div class="card-icon">📊</div>
<h2>数据面板</h2>
<p>查看玩家统计、在线用户和活动数据</p>
<div class="card-action">进入 →</div>
</div>
<div class="dashboard-card" onclick="window.open('{{ url_for('index') }}')">
<div class="card-icon">🎮</div>
<h2>游戏页面</h2>
<p>打开游戏主页,查看玩家视角</p>
<div class="card-action">访问 →</div>
</div>
</div>
<div class="dashboard-info">
<div class="info-section">
<h3>管理员指南</h3>
<ul>
<li><strong>管理人物:</strong>在这里您可以添加新角色、编辑现有角色或管理角色的卡牌事件。</li>
<li><strong>权重管理:</strong>调整角色在游戏中出现的频率,控制游戏平衡性。</li>
<li><strong>数据面板:</strong>这里展示了所有与玩家相关的统计数据,包括在线用户、新注册用户等。</li>
<li><strong>安全提示:</strong>使用完管理功能后请记得登出,以保障系统安全。</li>
</ul>
</div>
<div class="server-info">
<h3>服务器信息</h3>
<table>
<tr>
<td>当前时间:</td>
<td id="server-time"></td>
</tr>
<tr>
<td>服务器环境:</td>
<td>阿里云 Ubuntu 24.04 LTS</td>
</tr>
<tr>
<td>版本:</td>
<td>v1.5.0</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<script>
// 更新服务器时间
function updateServerTime() {
const now = new Date();
document.getElementById('server-time').textContent = now.toLocaleString();
}
// 初始化
updateServerTime();
setInterval(updateServerTime, 1000);
</script>
</body>
</html>