{% extends "django_program/manage/base.html" %} {% block title %}{% if is_create %}Add Badge Template{% else %}Edit Badge Template{% endif %}{% endblock %} {% block breadcrumb %} {% endblock %} {% block page_title %}

{% if is_create %}Add Badge Template{% else %}Edit: {{ badge_template.name }}{% endif %}

{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
{% csrf_token %} {% if form.non_field_errors %}
{% for error in form.non_field_errors %}

{{ error }}

{% endfor %}
{% endif %}
Identity
{% for field in form %} {% if field.name == "name" or field.name == "slug" %}
{{ field }} {% if field.help_text %}{{ field.help_text }}{% endif %} {% if field.errors %}
    {% for error in field.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{% endif %} {% endfor %}
{% if form.is_default.help_text %}{{ form.is_default.help_text }}{% endif %}
Dimensions
{{ form.width_mm }} {% if form.width_mm.help_text %}{{ form.width_mm.help_text }}{% endif %} {% if form.width_mm.errors %}
    {% for error in form.width_mm.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.height_mm }} {% if form.height_mm.help_text %}{{ form.height_mm.help_text }}{% endif %} {% if form.height_mm.errors %}
    {% for error in form.height_mm.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
Visible Fields
{% for field in form %} {% if field.name|slice:":5" == "show_" %}
{% endif %} {% endfor %}
Colors
{{ form.background_color }}
{{ form.text_color }}
{{ form.accent_color }}
Layout
{{ form.ticket_banner_position }} Where to place the ticket type banner (Speaker, Sponsor, etc.) on the badge.
Typography
{{ form.font_name }} Font file for attendee name (e.g. "Roboto-Bold.ttf"). Blank = Helvetica.
{{ form.font_body }} Font file for company/email (e.g. "Roboto-Regular.ttf"). Blank = Helvetica.
Branding
{{ form.logo }} {% if form.logo.help_text %}{{ form.logo.help_text }}{% endif %} {% if form.logo.errors %}
    {% for error in form.logo.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
{{ form.background_image }} Upload a custom background from your graphic designer. Text and QR code will be overlaid on top. {% if form.background_image.errors %}
    {% for error in form.background_image.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %}
Cancel

Live Preview

{{ conference.name }}
Jane Doe
jane@example.com
Acme Corp
General Admission

Approximate representation. Actual output may vary.

{% endblock %}