branding: use OliveVPN logo image in sidebar and login (templates)

This commit is contained in:
olivevpn-ci 2025-10-28 17:50:02 -06:00
parent 7402a5f5df
commit b04a109749
2 changed files with 8 additions and 2 deletions

View File

@ -89,7 +89,9 @@
<aside class="main-sidebar sidebar-dark-primary elevation-4">
<!-- Brand Logo -->
<a href="{{.basePath}}" class="brand-link">
<span class="brand-text">&nbsp; WIREGUARD UI</span>
<!-- Use a custom logo if present in static/custom/img -->
<img src="{{.basePath}}/static/custom/img/olivevpn-logo.png" alt="OliveVPN" style="height:34px; object-fit:contain; vertical-align:middle; margin-right:8px;" onerror="this.style.display='none'" />
<span class="brand-text">&nbsp; OliveVPN</span>
</a>
<!-- Sidebar -->

View File

@ -25,7 +25,11 @@
<body class="hold-transition login-page">
<div class="login-box">
<div class="login-logo">
<a href="https://github.com/ngoduykhanh/wireguard-ui">OliveVPN</a>
<!-- login page logo: will show custom image if uploaded, otherwise text -->
<a href="{{.basePath}}">
<img src="{{.basePath}}/static/custom/img/olivevpn-logo.png" alt="OliveVPN" style="max-height:80px; object-fit:contain; display:block; margin: 0 auto;" onerror="this.style.display='none'" />
<div style="text-align:center; font-weight:700; margin-top:8px;">OliveVPN</div>
</a>
</div>
<!-- /.login-logo -->
<div class="card">