mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-02-27 20:53:01 +00:00
fix LibreSpeed installing, move the SpaceSaver inside
This commit is contained in:
parent
58922be758
commit
4b5f5db4ed
3 changed files with 105 additions and 0 deletions
35
SpaceSaver/index.html
Normal file
35
SpaceSaver/index.html
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="style.css">
|
||||
<title>SpaceSaver</title>
|
||||
</head>
|
||||
<body>
|
||||
<div>
|
||||
<b>SpaceSaver (Безопасное хранилище)</b>
|
||||
<div>
|
||||
<form id="loginForm">
|
||||
<div class="input-group">
|
||||
<svg class="icon" viewBox="64 64 896 896" fill="currentColor">
|
||||
<path d="M858.5 763.6a374 374 0 0 0-80.6-119.5 375.63 375.63 0 0 0-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 0 0-80.6 119.5A371.7 371.7 0 0 0 136 901.8a8 8 0 0 0 8 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 0 0 8-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"/>
|
||||
</svg>
|
||||
<input placeholder="Username" type="text" name="username" autocomplete="username" autofocus required>
|
||||
</div>
|
||||
|
||||
<div class="input-group">
|
||||
<svg class="icon" viewBox="64 64 896 896" fill="currentColor">
|
||||
<path d="M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 1 0-56 0z"/>
|
||||
</svg>
|
||||
<input placeholder="Password" type="password" name="password" autocomplete="current-password" required>
|
||||
</div>
|
||||
|
||||
<button type="submit">Enter</button>
|
||||
|
||||
<div class="error-message" id="errorMsg">Неверный пароль или имя пользователя</div>
|
||||
</form>
|
||||
</div>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
6
SpaceSaver/script.js
Normal file
6
SpaceSaver/script.js
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
document.getElementById('loginForm').addEventListener('submit', function(e) {
|
||||
e.preventDefault();
|
||||
document.getElementById('errorMsg').style.display = 'block';
|
||||
document.querySelector('input[name="username"]').value = '';
|
||||
document.querySelector('input[name="password"]').value = '';
|
||||
});
|
||||
64
SpaceSaver/style.css
Normal file
64
SpaceSaver/style.css
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
body {
|
||||
min-height: 100vh;
|
||||
background: #0a0e14;
|
||||
color: #e0e7ff;
|
||||
font-family: system-ui, sans-serif;
|
||||
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.error-message {
|
||||
color: #f85149;
|
||||
font-size: 0.95rem;
|
||||
margin-top: 1rem;
|
||||
min-height: 1.2rem;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.input-group {
|
||||
position: relative;
|
||||
margin-bottom: 1.2rem;
|
||||
}
|
||||
|
||||
.icon {
|
||||
position: absolute;
|
||||
left: 1rem;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
color: #8b949e;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
input {
|
||||
width: 100%;
|
||||
height: 44px;
|
||||
padding: 0 1rem 0 2.8rem;
|
||||
background: #0d1117;
|
||||
border: 1px solid #30363d;
|
||||
border-radius: 6px;
|
||||
color: #e6edf3;
|
||||
font-size: 1rem;
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
button {
|
||||
width: 100%;
|
||||
padding: 0.95rem;
|
||||
background: #238636;
|
||||
color: white;
|
||||
border: none;
|
||||
border-radius: 6px;
|
||||
font-size: 1.05rem;
|
||||
cursor: pointer;
|
||||
margin-top: 0.8rem;
|
||||
}
|
||||
Loading…
Reference in a new issue