dd/resources/views/nasa/v1/stats/dashboard/total.blade.php
2026-06-14 15:46:45 +08:00

103 lines
5.4 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<x-layouts.nasa.app>
<x-slot:title>权限安全配置 - macOS Purple Console</x-slot:title>
<div class="mac-stage-content">
<div class="mac-stage-container">
<div class="mac-page-header" style="flex-wrap: wrap; gap: 12px; align-items: center;">
<div class="flex-1" style="min-width: 250px;">
<h1>欢迎回来,Hellcat!</h1>
<p class="text-muted">内核安全策略、路由中间件网关及匈牙利变量规则注入。</p>
</div>
<button type="button" class="mac-btn-primary" style="white-space: nowrap;">⚡ 刷新策略内核</button>
</div>
<div class="mac-dashboard-grid">
<div class="mac-card">
<div class="card-meta">Active Guard</div>
<div class="card-value text-danger">Web_Gate</div>
</div>
<div class="mac-card">
<div class="card-meta">Total Interceptions</div>
<div class="card-value text-info">1,402</div>
</div>
<div class="mac-card">
<div class="card-meta">Cluster Status</div>
<div class="card-value text-warning">99.98%</div>
</div>
</div>
<section class="mac-card">
<div class="mac-card-header justify-between" style="flex-wrap: wrap; gap: 8px;">
<h2 class="text-primary">安全策略监测</h2>
<span class="text-muted">共 3 个核心节点</span>
</div>
<div class="mac-table-container" style="width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;">
<table class="mac-table" style="width: 100%; min-width: 500px;">
<thead>
<tr>
<th class="text-secondary" style="width: 35%;">变量标识 (Hungarian)</th>
<th class="text-secondary" style="width: 35%;">安全策略域</th>
<th class="text-secondary" style="width: 15%;">实时响应</th>
<th class="text-secondary" style="width: 15%;">系统管理</th>
</tr>
</thead>
<tbody>
<tr>
<td class="code-text text-theme">sGateToken</td>
<td class="text-primary">Middleware/Auth</td>
<td>
<div class="flex-align-center gap-6">
<span class="status-dot secure"></span>
<span class="text-success">Secure</span>
</div>
</td>
<td><a href="#">审查</a></td>
</tr>
<tr>
<td class="code-text text-theme">aBlockedIps</td>
<td class="text-primary">Firewall/Blacklist</td>
<td>
<div class="flex-align-center gap-6">
<span class="status-dot secure"></span>
<span class="text-success">Secure</span>
</div>
</td>
<td><a href="#">放行</a></td>
</tr>
</tbody>
</table>
</div>
</section>
<section class="mac-card">
<div class="mac-card-header">
<h2 class="text-primary">注入新策略变量 (Policy Injector)</h2>
</div>
<form onsubmit="event.preventDefault();">
<div class="form-row">
<div class="mac-form-group flex-1">
<label class="mac-label text-secondary">变量规则名称 (sPolicyName)</label>
<input type="text" placeholder="例如: sUserSessionVerify">
</div>
<div class="mac-form-group flex-1">
<label class="mac-label text-secondary">安全拦截级别 (iSecurityLevel)</label>
<select>
<option value="1">Level 1 - 仅审计记录</option>
<option value="2">Level 2 - 动态质询拦截</option>
</select>
</div>
</div>
<div class="form-actions" style="display: flex; flex-wrap: wrap; gap: 8px; justify-content: flex-end;">
<button type="button" class="mac-btn-secondary" style="flex: 1 1 auto; min-width: 80px; max-width: max-content; white-space: nowrap;">取消放弃</button>
<button type="submit" class="mac-btn-primary" style="flex: 1 1 auto; min-width: 110px; max-width: max-content; white-space: nowrap;">部署安全变量</button>
</div>
</form>
</section>
</div>
</div>
</x-layouts.nasa.app>