51 lines
1.6 KiB
HTML
51 lines
1.6 KiB
HTML
<div class="container is-widescreen mt-5">
|
|
<article class="message is-info">
|
|
<div class="message-header">
|
|
<p><i class="fa fa-user mr-3" aria-hidden="true"></i>Create user</p>
|
|
</div>
|
|
<div class="message-body">
|
|
<form action="/user" method="POST">
|
|
{% if domain %}
|
|
<input name="domain" type="hidden" value="{{ domain.name }}">
|
|
{% else %}
|
|
<div class="field is-horizontal">
|
|
<div class="field-label is-flex-grow-0 is-align-content-center">
|
|
<label class="label">Domain</label>
|
|
</div>
|
|
<div class="field-body">
|
|
<div class="field">
|
|
<div class="control">
|
|
<div class="select">
|
|
<select name="domain" autocomplete="{{ domains|map(attribute = 'name')|join(' ') }}">
|
|
{% for domain in domains %}
|
|
<option>{{ domain.name }}</option>
|
|
{% endfor %}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
<div class="field">
|
|
<div class="control has-icons-left">
|
|
<input name="username" class="input" type="text" placeholder="myuser">
|
|
<span class="icon is-small is-left">
|
|
<i class="fa fa-user"></i>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="field">
|
|
<div class="control has-icons-left">
|
|
<input name="password" class="input" type="password" placeholder="password">
|
|
<span class="icon is-small is-left">
|
|
<i class="fa fa-lock"></i>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<button type="submit" class="button is-info is-link">Create</button>
|
|
</form>
|
|
</div>
|
|
</article>
|
|
</div>
|
|
|