fix: link overlay pattern — credentials never trigger navigation

This commit is contained in:
2026-04-28 13:17:32 +00:00
parent bfcf5f565b
commit 1ab5af28b5
2 changed files with 18 additions and 8 deletions
+4 -3
View File
@@ -78,14 +78,15 @@
{% for service in services %}
{% set svc_cats = service_categories.get(service.id, []) %}
<div class="tile-wrap">
<a class="tile" href="/go/{{ service.slug }}">
<a class="tile-link" href="/go/{{ service.slug }}" aria-label="{{ service.name }}"></a>
<div class="tile">
<div class="tile-icon-box">
<img class="tile-icon" src="{{ service.icon_path or '/static/service-placeholder.svg' }}" alt="icon" />
</div>
<h3>{{ service.name }}</h3>
<div class="tile-info-area">
{% if service.svc_login or service.svc_password %}
<div class="svc-credentials" onclick="event.preventDefault();event.stopPropagation()">
<div class="svc-credentials">
{% if service.svc_login %}
<div class="svc-cred-row">
<span class="svc-cred-label">Логин</span>
@@ -116,7 +117,7 @@
{% endfor %}
</div>
{% endif %}
</a>
</div>
</div>
{% else %}
<div class="tile">