diff --git a/autoXRAY.sh b/autoXRAY.sh index cf99335..4b5023a 100644 --- a/autoXRAY.sh +++ b/autoXRAY.sh @@ -733,10 +733,14 @@ body{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-seri header{text-align:center;padding:40px 0 36px} header h1{font-size:22px;font-weight:700;letter-spacing:-.5px;background:linear-gradient(135deg,#c7d2fe,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} header p{color:var(--mt);font-size:13px;margin-top:6px} -.card{background:var(--sf);border:1px solid var(--bd);border-radius:16px;padding:20px;margin-bottom:12px;transition:border-color .2s,box-shadow .2s} +@keyframes fi{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}} +.card{background:var(--sf);border:1px solid var(--bd);border-radius:16px;padding:20px;margin-bottom:12px;transition:border-color .2s,box-shadow .2s;animation:fi .4s ease calc(var(--di,0)*.1s) both} .card:hover{border-color:#3f3f46;box-shadow:0 0 0 1px #3f3f4640} +.card.open{border-color:#4f4f7a;box-shadow:0 0 0 1px rgba(99,102,241,.2)} .ct{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px} -.badge{font-size:10.5px;font-weight:600;padding:4px 11px;border-radius:20px;background:rgba(99,102,241,.1);color:#a5b4fc;border:1px solid rgba(99,102,241,.2);letter-spacing:.4px;text-transform:uppercase} +.badge{font-size:10.5px;font-weight:600;padding:4px 11px;border-radius:20px;letter-spacing:.4px;text-transform:uppercase} +.card[data-i="1"] .badge{background:rgba(99,102,241,.1);color:#a5b4fc;border:1px solid rgba(99,102,241,.2)} +.card[data-i="2"] .badge{background:rgba(20,184,166,.1);color:#5eead4;border:1px solid rgba(20,184,166,.2)} .bts{display:flex;gap:7px} .ib{width:34px;height:34px;border-radius:9px;border:1px solid var(--bd);background:transparent;color:var(--mt);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0} .ib:hover{background:#27272a;color:var(--tx);border-color:#3f3f46} @@ -746,25 +750,25 @@ header p{color:var(--mt);font-size:13px;margin-top:6px} .cfg.show{filter:none;user-select:text;pointer-events:auto} .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:99;justify-content:center;align-items:center;backdrop-filter:blur(8px)} .modal.on{display:flex} -.mbox{background:var(--sf);border:1px solid var(--bd);border-radius:18px;padding:28px 24px;text-align:center} +.mbox{background:var(--sf);border:1px solid var(--bd);border-radius:18px;padding:28px 24px;text-align:center;display:flex;flex-direction:column;align-items:center} +.qtitle{color:var(--mt);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:14px} #qrc{background:#fff;padding:12px;border-radius:10px;margin-bottom:16px;display:inline-block} .mc{background:#ef4444;color:#fff;border:none;padding:8px 26px;border-radius:9px;cursor:pointer;font-weight:600;font-size:13px;transition:opacity .15s} .mc:hover{opacity:.85} footer{text-align:center;padding:40px 0 20px;color:var(--mt);font-size:12px} footer a{color:var(--ac);text-decoration:none} -@media(max-width:480px){.card{padding:16px}.cfg{font-size:11px}.badge{font-size:10px}} +@media(max-width:480px){.card{padding:16px}.cfg{font-size:11px}.badge{font-size:10px}.ib{width:40px;height:40px}}

autoXRAY

Конфигурации прокси-клиента

@@ -776,16 +780,16 @@ for item in "${CONFIGS_ARRAY[@]}"; do title="${item%%|*}" link="${item#*|}" cat >> "$WEB_PATH/$path_subpage.html" < +
$title
- +
-
$link
+
$link
CARDEOF ((idx++)) @@ -793,9 +797,9 @@ done # --- ПОДВАЛ И МОДАЛКА --- cat >> "$WEB_PATH/$path_subpage.html" <<'HTMLEOF' - +
- + HTMLEOF