From ab281b7c7ec0a825b13b435405b5f3017c47654d Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Sat, 1 Mar 2025 12:09:18 -0300 Subject: [PATCH] feat: enhance public VPN invite UI with improved styling and auto-refresh for logout --- templates/vpn_invite/public_vpn_invite.html | 29 ++++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/templates/vpn_invite/public_vpn_invite.html b/templates/vpn_invite/public_vpn_invite.html index c54b2d4..86bba7c 100644 --- a/templates/vpn_invite/public_vpn_invite.html +++ b/templates/vpn_invite/public_vpn_invite.html @@ -29,42 +29,39 @@ } form { margin-top: 20px; + text-align: center; + } + form label, + form input[type="password"], + form button[type="submit"] { + display: block; + margin: 0 auto 15px auto; /* superior: 0, horizontal: auto, inferior: 15px */ } label { - display: block; - margin-bottom: 8px; font-weight: bold; color: #555; - text-align: center; } input[type="password"] { width: 80%; padding: 8px; - margin-bottom: 15px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; - display: block; - margin-left: auto; - margin-right: auto; } .btn { - display: inline-block; padding: 10px 20px; - margin: 5px 0; border: none; border-radius: 4px; cursor: pointer; text-decoration: none; font-size: 14px; + color: #fff; } .btn-primary { background-color: #007BFF; - color: white; } .btn-secondary { background-color: #6c757d; - color: white; } .instructions { margin-top: 20px; @@ -133,7 +130,7 @@ {% endif %}
- Download Config + Download Config View QR Code
@@ -141,6 +138,13 @@
{% endif %} + + + {% if authenticated %} - {% endif %}