This commit is contained in:
karim hassan
2025-08-18 19:30:47 +00:00
parent dd17d9f4bf
commit e3620c7f42
16 changed files with 562 additions and 0 deletions

27
public/assets/css/app.css Normal file
View File

@@ -0,0 +1,27 @@
:root{ color-scheme:dark; --bg:#0a0f1f; --card:rgba(255,255,255,.06); --line:rgba(255,255,255,.12); --txt:#eaf2ff; --acc:#27b0ff; --good:#22c55e; --bad:#ef4444 }
*{ box-sizing:border-box }
html,body{ margin:0; padding:0; background:radial-gradient(1000px 600px at 10% -10%, #122040 0%, transparent 60%), var(--bg); color:var(--txt); font-family: ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica,Arial }
a{ color:#9ad1ff; text-decoration:none }
.container{ max-width:1100px; margin:0 auto; padding:24px }
.nav{ position:sticky; top:0; z-index:10; backdrop-filter: blur(10px); background: rgba(6,12,24,.6); border-bottom:1px solid var(--line) }
.nav .inner{ display:flex; gap:16px; align-items:center; padding:12px 20px }
.brand{ display:flex; gap:10px; align-items:center; font-weight:900; letter-spacing:.3px }
.badge{ background:linear-gradient(135deg,#0ea5e9,#2563eb); padding:6px 10px; border-radius:10px; font-size:12px; font-weight:800; color:white }
.spacer{ flex:1 }
.btn{ background:linear-gradient(135deg,#0ea5e9,#2563eb); color:white; padding:10px 14px; border:0; border-radius:12px; cursor:pointer; font-weight:700; box-shadow:0 10px 24px rgba(37,99,235,.25) }
.row{ display:flex; gap:14px; flex-wrap:wrap }
.card{ background:var(--card); border:1px solid var(--line); border-radius:16px; padding:16px }
h1{ font-size:28px; margin:18px 0 }
table{ width:100%; border-collapse: collapse }
th,td{ border-top:1px solid var(--line); padding:10px 8px; text-align:left }
small{ opacity:.8 }
.hero{ display:grid; grid-template-columns: 1.2fr .8fr; gap:22px; align-items:center }
@media (max-width:900px){ .hero{ grid-template-columns:1fr } }
.pill{ border:1px solid var(--line); border-radius:999px; padding:6px 10px; display:inline-flex; gap:6px; align-items:center }
input,select{ background:#0f1b36; color:var(--txt); border:1px solid var(--line); border-radius:10px; padding:10px 12px; width:100% }
label{ font-size:13px; opacity:.9 }
.grid{ display:grid; gap:12px }
.grid-2{ grid-template-columns: 1fr 1fr }
.grid-3{ grid-template-columns: repeat(3, 1fr) }
footer{ margin-top:40px; opacity:.7; font-size:13px; border-top:1px solid var(--line); padding-top:14px }
.notice{ padding:10px 12px; border:1px dashed var(--line); border-radius:12px; background: rgba(255,255,255,.04) }