byceps/byceps

View on GitHub
byceps/blueprints/admin/board/templates/admin/board/category_create_form.html

Summary

Maintainability
Test Coverage
{% extends 'layout/admin/base.html' %}
{% from 'macros/admin.html' import render_backlink %}
{% from 'macros/forms.html' import form_buttons, form_field %}
{% from 'macros/icons.html' import render_icon %}
{% set current_page = 'board_admin' %}
{% set current_page_brand = brand %}
{% set page_title = _('Create category') %}

{% block before_body %}
{{ render_backlink(url_for('.board_view', board_id=board.id), _('Board') ~ ' "%s"'|format(board.id)) }}
{%- endblock %}

{% block body %}

  <div class="row row--space-between block">
    <div>
      <h1 class="title">{{ page_title }}</h1>
    </div>
    <div>
      <div class="button-row is-right-aligned">
        <div class="dropdown">
          <button class="dropdown-toggle button">{{ render_icon('copy') }} <span>{{ _('Copy category') }}</span> {{ render_icon('chevron-down') }}</button>
          <ol class="dropdown-menu dropdown-menu--right">
            {%- for brand_board in brand_boards %}
            <li><a class="dropdown-item" href="{{ url_for('.category_copy_from_form', board_id=board.id, source_board_id=brand_board.id) }}">{{ brand_board.id }}</a></li>
            {%- endfor %}
          </ol>
        </div>
      </div>
    </div>
  </div>

  <form action="{{ url_for('.category_create', board_id=board.id) }}" method="post">
    <div class="box">
      {{ form_field(form.slug, autofocus='autofocus') }}
      {{ form_field(form.title) }}
      {{ form_field(form.description) }}
    </div>

    {{ form_buttons(_('Create')) }}
  </form>

{%- endblock %}