feat: Реализован новый веб-интерфейс и бэкенд для управления VPN-клиентом, включая списки серверов, элементы управления прокси и опции конфигурации.
This commit is contained in:
32
web/components/switch.html
Normal file
32
web/components/switch.html
Normal file
@@ -0,0 +1,32 @@
|
||||
<!-- Master Proxy Toggle + Status -->
|
||||
<div class="bg-black border-2 border-[#00ff41]/30 p-5 relative">
|
||||
<div class="flex items-center justify-between gap-6">
|
||||
<!-- Toggle -->
|
||||
<div class="flex items-center gap-5">
|
||||
<label class="big-toggle">
|
||||
<input type="checkbox" id="masterProxyToggle" checked>
|
||||
<span class="slider"></span>
|
||||
</label>
|
||||
<div>
|
||||
<div id="proxyModeLabel" class="text-xl font-black tracking-wider text-[#00ff41]">
|
||||
VPN_MODE
|
||||
</div>
|
||||
<div id="proxyModeSubtitle" class="text-[11px] opacity-50 text-[#00ff41] uppercase">
|
||||
Traffic routed via proxy
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Quick Status -->
|
||||
<div id="quickStatus" class="text-right hidden md:flex gap-6">
|
||||
<div>
|
||||
<div class="text-[11px] opacity-40 uppercase text-[#00ff41]">Uptime</div>
|
||||
<div id="uptimeDisplay" class="text-lg font-bold text-[#00ff41]">00:00:00</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="text-[11px] opacity-40 uppercase text-[#00ff41]">Current_IP</div>
|
||||
<div id="currentIpDisplay" class="text-lg font-bold text-white">---.---.---.---</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user