Add breadcrumb navigation
All checks were successful
Deploy to Server / deploy (push) Successful in 20s

This commit is contained in:
Joakim Hellsén 2026-03-22 05:09:27 +01:00
commit 428f49879d
Signed by: Joakim Hellsén
SSH key fingerprint: SHA256:/9h/CsExpFp+PRhsfA0xznFx2CGfTT5R/kpuFfUgEQk
28 changed files with 350 additions and 416 deletions

View file

@ -60,9 +60,7 @@
</div>
{% if category.kick_url %}
<p style="margin: 0.25rem 0;">
<a href="{{ category.kick_url }}"
rel="nofollow noopener"
target="_blank">{{ category.kick_url }}</a>
<a href="{{ category.kick_url }}">{{ category.kick_url }}</a>
</p>
{% endif %}
<p style="margin: 0.25rem 0; font-size: 0.85rem; color: #666;">
@ -161,9 +159,7 @@
{% endif %}
{% if campaign.connect_url %}
<p style="margin: 0.25rem 0;">
<a href="{{ campaign.connect_url }}"
rel="nofollow noopener"
target="_blank">Connect account</a>
<a href="{{ campaign.connect_url }}">Connect account</a>
</p>
{% endif %}
<div style="margin-top: 0.5rem; font-size: 0.9rem;">
@ -173,13 +169,9 @@
{% for channel in campaign.channels.all|slice:":5" %}
<li>
{% if channel.user %}
<a href="{{ channel.channel_url }}"
rel="nofollow noopener"
target="_blank">{{ channel.user.username }}</a>
<a href="{{ channel.channel_url }}">{{ channel.user.username }}</a>
{% else %}
<a href="{{ channel.channel_url }}"
rel="nofollow noopener"
target="_blank">{{ channel.slug }}</a>
<a href="{{ channel.channel_url }}">{{ channel.slug }}</a>
{% endif %}
</li>
{% endfor %}
@ -190,9 +182,7 @@
{% else %}
<p style="margin: 0.25rem 0 0 0;">
{% if category.kick_url %}
<a href="{{ category.kick_url }}"
rel="nofollow noopener"
target="_blank">{{ category.name }}</a> is game wide.
<a href="{{ category.kick_url }}">{{ category.name }}</a> is game wide.
{% else %}
Game wide.
{% endif %}
@ -304,9 +294,7 @@
{% endif %}
{% if campaign.connect_url %}
<p style="margin: 0.25rem 0;">
<a href="{{ campaign.connect_url }}"
rel="nofollow noopener"
target="_blank">Connect account</a>
<a href="{{ campaign.connect_url }}">Connect account</a>
</p>
{% endif %}
<div style="margin-top: 0.5rem; font-size: 0.9rem;">
@ -316,13 +304,9 @@
{% for channel in campaign.channels.all|slice:":5" %}
<li>
{% if channel.user %}
<a href="{{ channel.channel_url }}"
rel="nofollow noopener"
target="_blank">{{ channel.user.username }}</a>
<a href="{{ channel.channel_url }}">{{ channel.user.username }}</a>
{% else %}
<a href="{{ channel.channel_url }}"
rel="nofollow noopener"
target="_blank">{{ channel.slug }}</a>
<a href="{{ channel.channel_url }}">{{ channel.slug }}</a>
{% endif %}
</li>
{% endfor %}
@ -333,9 +317,7 @@
{% else %}
<p style="margin: 0.25rem 0 0 0;">
{% if category.kick_url %}
<a href="{{ category.kick_url }}"
rel="nofollow noopener"
target="_blank">{{ category.name }}</a> is game wide.
<a href="{{ category.kick_url }}">{{ category.name }}</a> is game wide.
{% else %}
Game wide.
{% endif %}
@ -447,9 +429,7 @@
{% endif %}
{% if campaign.connect_url %}
<p style="margin: 0.25rem 0;">
<a href="{{ campaign.connect_url }}"
rel="nofollow noopener"
target="_blank">Connect account</a>
<a href="{{ campaign.connect_url }}">Connect account</a>
</p>
{% endif %}
<div style="margin-top: 0.5rem; font-size: 0.9rem;">
@ -459,13 +439,9 @@
{% for channel in campaign.channels.all|slice:":5" %}
<li>
{% if channel.user %}
<a href="{{ channel.channel_url }}"
rel="nofollow noopener"
target="_blank">{{ channel.user.username }}</a>
<a href="{{ channel.channel_url }}">{{ channel.user.username }}</a>
{% else %}
<a href="{{ channel.channel_url }}"
rel="nofollow noopener"
target="_blank">{{ channel.slug }}</a>
<a href="{{ channel.channel_url }}">{{ channel.slug }}</a>
{% endif %}
</li>
{% endfor %}
@ -476,9 +452,7 @@
{% else %}
<p style="margin: 0.25rem 0 0 0;">
{% if category.kick_url %}
<a href="{{ category.kick_url }}"
rel="nofollow noopener"
target="_blank">{{ category.name }}</a> is game wide.
<a href="{{ category.kick_url }}">{{ category.name }}</a> is game wide.
{% else %}
Game wide.
{% endif %}