misuzu/templates/manage/changelog/action_edit.twig

62 lines
2.9 KiB
Twig
Raw Normal View History

2018-08-15 01:12:58 +00:00
{% extends 'manage/changelog/master.twig' %}
2018-10-22 19:53:21 +00:00
{% from 'macros.twig' import container_title %}
2018-10-27 14:29:13 +00:00
{% from '_layout/input.twig' import input_csrf, input_text, input_checkbox %}
2018-07-07 01:32:09 +00:00
{% block manage_content %}
2018-07-07 01:32:09 +00:00
<div class="container">
<form action="?v=action{{ edit_action is defined ? '&a=' ~ edit_action.action_id : '' }}" method="post">
{{ input_csrf('changelog_action') }}
2018-10-02 19:16:42 +00:00
2018-10-22 19:53:21 +00:00
{{ container_title(edit_action is defined ? 'Editing ' ~ edit_action.action_name ~ ' (' ~ edit_action.action_id ~ ')' : 'Adding a new action') }}
2018-07-07 01:32:09 +00:00
<label class="form__label">
<div class="form__label__text">Name</div>
<div class="form__label__input">
{{ input_text('action[name]', '', edit_action is defined ? edit_action.action_name : '', 'text', '', true, {'maxlength':50}) }}
2018-07-07 01:32:09 +00:00
</div>
</label>
<label class="form__label">
<div class="form__label__text">Class</div>
<div class="form__label__input">
{{ input_text('action[class]', '', edit_action is defined ? edit_action.action_class : '', 'text', '', true, {'maxlength':20}) }}
2018-07-07 01:32:09 +00:00
</div>
</label>
<h2 class="container__subtitle">Colour</h2>
<label class="form__label">
<div class="form__label__text">Inherit Colour</div>
<div class="form__label__input">
2018-10-27 14:29:13 +00:00
{{ input_checkbox('action[colour][inherit]', '', edit_action is defined and edit_action.action_colour|colour_get_inherit) }}
2018-07-07 01:32:09 +00:00
</div>
</label>
<label class="form__label">
<div class="form__label__text">Red</div>
<div class="form__label__input">
<input class="input input--number" type="number" value="{{ edit_action is defined ? edit_action.action_colour|colour_get_red : '0' }}" min="0" max="255" name="action[colour][red]">
</div>
</label>
<label class="form__label">
<div class="form__label__text">Green</div>
<div class="form__label__input">
<input class="input input--number" type="number" value="{{ edit_action is defined ? edit_action.action_colour|colour_get_green : '0' }}" min="0" max="255" name="action[colour][green]">
</div>
</label>
<label class="form__label">
<div class="form__label__text">Blue</div>
<div class="form__label__input">
<input class="input input--number" type="number" value="{{ edit_action is defined ? edit_action.action_colour|colour_get_blue : '0' }}" min="0" max="255" name="action[colour][blue]">
</div>
</label>
<div>
2018-10-02 19:16:42 +00:00
<button class="input__button">Save</button>
2018-07-07 01:32:09 +00:00
</div>
</form>
</div>
{% endblock %}