Add files via upload

This commit is contained in:
xVRVx
2025-11-27 10:20:06 +03:00
committed by GitHub
parent ecca4d21a8
commit babe9776d9

View File

@@ -862,110 +862,9 @@ configListLink="https://$DOMAIN/$path_subpage.html"
# Создаем html файл с конфигами
cat > "$WEB_PATH/$path_subpage.html" <<EOF
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Xray Configs</title>
<style>
/* Основные стили */
body { font-family: monospace; background: #121212; color: #e0e0e0; padding: 20px; max-width: 800px; margin: 0 auto; }
h3 { color: #82aaff; border-bottom: 1px solid #333; padding-bottom: 10px; margin-top: 30px; }
/* Стили блоков с конфигами */
.box { background: #1e1e1e; padding: 15px; border-radius: 8px; word-break: break-all; border: 1px solid #333; margin-bottom: 10px; }
/* Обычные ссылки внутри текста */
.box a { color: #c3e88d; text-decoration: none; display: block; margin-top: 10px; font-weight: bold; }
.box a:hover { text-decoration: underline; }
/* === Новые стили для кнопок HAPP === */
.btn-group {
display: flex;
flex-wrap: wrap;
gap: 15px;
margin-top: 25px;
}
.btn {
flex: 1; /* Кнопки растягиваются равномерно */
min-width: 250px; /* Но не становятся слишком узкими на телефонах */
background-color: #2c2c2c;
color: #c3e88d;
border: 1px solid #c3e88d;
padding: 15px;
text-align: center;
border-radius: 8px;
text-decoration: none;
font-weight: bold;
transition: all 0.3s ease;
display: flex;
align-items: center;
justify-content: center;
}
/* Эффект при наведении курсора */
.btn:hover {
background-color: #c3e88d;
color: #121212;
cursor: pointer;
box-shadow: 0 0 10px rgba(195, 232, 141, 0.3);
}
/* Специфичный стиль для кнопки "Скачать" (чуть менее яркий, если нужно, или оставить таким же) */
.btn.download {
border-color: #82aaff;
color: #82aaff;
}
.btn.download:hover {
background-color: #82aaff;
color: #121212;
box-shadow: 0 0 10px rgba(130, 170, 255, 0.3);
}
</style>
</head>
<body>
<h3>🚀 VLESS RAW Reality Vision</h3>
<div class="box">
$link1
<a href="$link1">📋 Нажмите, чтобы скопировать/добавить</a>
</div>
<h3>🛸 VLESS XHTTP Reality</h3>
<div class="box">
$link2
<a href="$link2">📋 Нажмите, чтобы скопировать/добавить</a>
</div>
<h3>🛡️ Shadowsocks</h3>
<div class="box">
$link3
<a href="$link3">📋 Нажмите, чтобы скопировать/добавить</a>
</div>
<h3>📂 Ссылка на подписку</h3>
<div class="box">
<a href="$subPageLink" target="_blank">$subPageLink</a>
</div>
<h3>📱 Приложение HAPP (Android/iOS)</h3>
<div class="btn-group">
<!-- Кнопка импорта -->
<a href="happ://add/$subPageLink" class="btn">
⚡ Автодобавление в HAPP
</a>
<!-- Кнопка скачивания -->
<a href="https://www.happ.su/main/ru" target="_blank" class="btn download">
⬇️ Скачать HAPP
</a>
</div>
</body>
</html>
<!DOCTYPE html><html lang="ru"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"><meta name="robots" content="noindex,nofollow,noarchive,nosnippet,noimageindex"><meta name="googlebot" content="noindex,nofollow,noarchive,nosnippet,noimageindex"><meta name="bingbot" content="noindex,nofollow,noarchive,nosnippet,noimageindex"><title>Xray Configs</title><style>body{font-family:monospace;background:#121212;color:#e0e0e0;padding:20px;max-width:800px;margin:0 auto}h3{color:#82aaff;border-bottom:1px solid #333;padding-bottom:10px;margin-top:30px}.box{background:#1e1e1e;padding:15px;border-radius:8px;word-break:break-all;border:1px solid #333;margin-bottom:10px}.box a{color:#c3e88d;text-decoration:none;display:block;margin-top:10px;font-weight:700}.box a:hover{text-decoration:underline}.btn-group{display:flex;flex-wrap:wrap;gap:15px;margin-top:25px}.btn{flex:1;min-width:250px;background-color:#2c2c2c;color:#c3e88d;border:1px solid #c3e88d;padding:15px;text-align:center;border-radius:8px;text-decoration:none;font-weight:700;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}.btn:hover{background-color:#c3e88d;color:#121212;cursor:pointer;box-shadow:0 0 10px rgba(195,232,141,.3)}.btn.download{border-color:#82aaff;color:#82aaff}.btn.download:hover{background-color:#82aaff;color:#121212;box-shadow:0 0 10px rgba(130,170,255,.3)}</style></head>
<body><h3>🚀 VLESS RAW Reality Vision</h3><div class="box">$link1<a href="$link1">📋 Нажмите,чтобы скопировать/добавить</a></div><h3>🛸 VLESS XHTTP Reality</h3><div class="box">$link2<a href="$link2">📋 Нажмите,чтобы скопировать/добавить</a></div><h3>🛡️ Shadowsocks</h3><div class="box">$link3<a href="$link3">📋 Нажмите,чтобы скопировать/добавить</a></div><h3>📂 Ссылка на подписку (готовый конфиг клиента с роутингом)</h3><div class="box"><a href="$subPageLink" target="_blank">$subPageLink</a></div><h3>📱 Приложение HAPP (Windows/Android/iOS/MAC/Linux)</h3>
<p>Маршрутизацию нужно выключить, она тут встроенная</p><div class="btn-group"><a href="happ://add/$subPageLink" class="btn">⚡ Автодобавление в HAPP</a><a href="https://www.happ.su/main/ru" target="_blank" class="btn download">⬇️ Скачать HAPP</a></div></body></html>
EOF
echo -e "