gcs-django/gurps_character/templates/home.html
2025-03-09 17:58:06 +11:00

37 lines
1.3 KiB
HTML

{% extends "base.html" %}
{% load bootstrap_icons %}
{% block content %}
<h3>Welcome to the character store</h3>
<p>This is a webapp for storing characters.</p>
{% if user.is_authenticated %}
<h1>Welcome {% if user.first_name %}{{ user.first_name }}{% else %}{{ user.username }}{% endif %}</h1>
{% if user.gm_set.all %}
<h2>Campaigns you run</h2>
<ul>
{% for gm in user.gm_set.all %}
<li><a href="{% url 'campaign' gm.campaign.id %}">{{ gm.campaign.name }}</a></li>
{% endfor %}
</ul>
{% endif %}
<h2>Characters you play</h2>
<ul>
{% for character in user.player.gurpscharacter_set.all %}
<li>
{{ character.name }} in {{ character.campaign }}
<a href="{% url 'details' character.uuid %}" title="view {{ character.name }}">{% bs_icon 'eye' %}</a>
<a href="{% url 'download' character.uuid %}" title="download {{ character.name }}">{% bs_icon 'download' %}</a>
</li>
{% endfor %}
</ul>
{% else %}
<p>Please sign in to see your characters and campaigns</p>
{% endif %}
Add a character?
{% endblock %}