« Back to History
admin.css
|
20260722_120325.php
Initial Domain Snapshot
Copy Code
/* ================= ADMIN DASHBOARD ================= */ :root{ --bg:#f5f6f8; --white:#ffffff; --primary:#2271b1; /* WordPress blue */ --primary-dark:#135e96; --text:#1d2327; --muted:#646970; --border:#dcdcde; } *{box-sizing:border-box} body{ margin:0; font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif; background:var(--bg); color:var(--text); } /* ---- layout ---- */ .admin-wrap{ display:flex; min-height:100vh; } /* ---- sidebar ---- */ .admin-sidebar{ width:240px; background:#1d2327; color:#c3c4c7; flex-shrink:0; } .admin-sidebar .brand{ padding:18px 20px; font-size:18px; font-weight:700; color:#fff; border-bottom:1px solid #2c3338; } .admin-sidebar nav{ padding:12px 0; } .admin-sidebar h4{ margin:18px 20px 6px; font-size:11px; text-transform:uppercase; color:#8c8f94; } .admin-sidebar a{ display:block; padding:9px 20px; color:#c3c4c7; text-decoration:none; font-size:14px; } .admin-sidebar a:hover, .admin-sidebar a.active{ background:#2c3338; color:#fff; } /* ---- main ---- */ .admin-main{ flex:1; display:flex; flex-direction:column; } /* ---- top bar ---- */ .admin-topbar{ background:var(--white); border-bottom:1px solid var(--border); padding:10px 16px; display:flex; align-items:center; justify-content:space-between; } .admin-topbar input{ width:320px; max-width:100%; padding:7px 10px; border:1px solid var(--border); border-radius:4px; } .admin-topbar .profile{ font-size:13px; color:var(--muted); } /* ---- content ---- */ .dashboard{ padding:20px; } /* stats */ .stats-grid{ display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:16px; } .stat-card{ background:var(--white); border:1px solid var(--border); border-radius:6px; padding:16px; font-size:13px; color:var(--muted); } .stat-card strong{ display:block; margin-top:6px; font-size:22px; color:var(--text); } /* quick actions */ .quick-actions{ display:flex; gap:12px; margin:20px 0; flex-wrap:wrap; } .quick-actions a{ background:var(--primary); color:#fff; padding:8px 14px; border-radius:4px; text-decoration:none; font-size:13px; } .quick-actions a:hover{ background:var(--primary-dark); } /* panels */ .panel{ background:var(--white); border:1px solid var(--border); border-radius:6px; padding:16px; } .panel h3{ margin:0 0 10px; font-size:15px; } .panel ul{ margin:0; padding-left:18px; font-size:13px; color:var(--muted); }