{% extends 'base.html' %}

{% block title %}Вход для владельца магазина{% endblock %}

{% block content %}
<div class="container">
    <div class="form-container">
        <div class="tab-content">
            <div class="tab-pane fade show active" id="login">
                <!-- Контейнер для сообщений об ошибках - зарезервированное место -->
                <!-- ВАЖНО: Показываем только ошибки входа (danger/error), игнорируем success/info и т.д. -->
                <div id="messages-container" style="min-height: 60px;">
                    {% if messages %}
                        {% for message in messages %}
                            {% if 'danger' in message.tags or 'error' in message.tags %}
                                <div class="alert alert-danger alert-dismissible fade show" role="alert">
                                    {{ message }}
                                    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
                                </div>
                            {% endif %}
                        {% endfor %}
                    {% endif %}
                </div>
                
                <h2 class="text-center mb-4">Вход для владельца магазина</h2>
                
                <form method="post">
                    {% csrf_token %}
                    <div class="mb-3">
                        <label for="email" class="form-label">Email</label>
                        <input type="email" class="form-control" id="email" name="email" required>
                    </div>
                    {% include 'accounts/password_input.html' with field_name='password' field_label='Пароль' required=True %}
                    <button type="submit" class="btn btn-primary w-100">Войти</button>
                </form>
                
                <!-- Ссылка "Забыли пароль?" -->
                <div class="text-center mt-3">
                    <a href="{% url 'accounts:password_reset' %}" class="text-decoration-none">Забыли пароль?</a>
                </div>
            </div>
        </div>
    </div>
</div>
{% endblock %}