enhanced administration of activities/projects/customers added navbar for active records and recent activities added edit timesheet entry form added translation packages for errors and flashmessages upgraded composer packages
37 lines
1.6 KiB
Twig
37 lines
1.6 KiB
Twig
{% extends 'bootstrap.html.twig' %}
|
|
|
|
{% block body_id 'login' %}
|
|
|
|
{% block main %}
|
|
{% if error %}
|
|
<div class="alert alert-danger">
|
|
{{ error.messageKey|trans(error.messageData, 'security') }}
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div class="row">
|
|
<div class="col-sm-4"></div>
|
|
<div class="col-sm-4">
|
|
<div class="well">
|
|
<form action="{{ path('security_login') }}" method="post">
|
|
<fieldset>
|
|
<legend><i class="fa fa-lock"></i> {{ 'security.title.login'|trans }}</legend>
|
|
<div class="form-group">
|
|
<label for="username">{{ 'security.label.username'|trans }}</label>
|
|
<input type="text" id="username" name="_username" value="{{ last_username }}" class="form-control"/>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="password">{{ 'security.label.password'|trans }}</label>
|
|
<input type="password" id="password" name="_password" class="form-control" />
|
|
</div>
|
|
<input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}"/>
|
|
<button type="submit" class="btn btn-primary">
|
|
<i class="fa fa-sign-in"></i> {{ 'security.action.sign_in'|trans }}
|
|
</button>
|
|
</fieldset>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-4"></div>
|
|
</div>
|
|
{% endblock %} |