Merge remote-tracking branch 'origin/master'

This commit is contained in:
serge
2022-09-29 12:19:24 +03:00
24 changed files with 449 additions and 32 deletions

View File

@@ -44,7 +44,7 @@
<!-- эта менюшка херово выглядит на телефонах -->
<!-- а вообще можно подумать о том, чтобы сныкать ее содержимое в первую менюшку если сайт для телефонов:
зачем иметь две выпадающие менюшки если есть одна? но это надо обсудить с Вадимом -->
<div class="dropdown-wrapper">
<div class="dropdown-wrapper" id="profile-menu-dropdown">
<button class="dropdown-button fa fa-bars"></button>
<div class="dropdown-content">
{% if user.is_authenticated %}

View File

@@ -0,0 +1,13 @@
{% extends 'base.html' %}
{% block title %} Аккаунт | вход {% endblock %}
{% block content %}
<h1 class=deprecated-page-header"> Список заказов </h1>
{% if user.is_authenticated %}
тут должен быть список заказов...
{% else %}
<h3>Вы не можете просматривать заказы не войдя в аккаунт</h3>
Используйте меню аккаунта для регистрации или входа
{% endif %}
{% endblock %}

View File

@@ -175,10 +175,20 @@
<div class="form-section-wrapper">
<h2>Контакты</h2>
<div>
{% if not user.is_authenticated %}
<div class="form-inline-fields">
<h4>Номер телефона</h4>
<h4>Почта</h4>
<div class="form-field-wrapper {% if form.phone.error %}form-field-error{% endif %}">
{{ form.phone.errors }}
<label for="{{ form.phone.id_for_label }}">{{ form.phone.label }}</label>
{{ form.phone }}
</div>
<div class="form-field-wrapper {% if form.email.error %}form-field-error{% endif %}">
{{ form.email.errors }}
<label for="{{ form.email.id_for_label }}">{{ form.email.label }}</label>
{{ form.email }}
</div>
</div>
{% endif %}
<div class="form-inline-fields">
<div class="form-field-wrapper {% if form.address_city.error %}form-field-error{% endif %}">

View File

@@ -0,0 +1,39 @@
{% extends 'base.html' %}
{% block title %} Аккаунт | вход {% endblock %}
{% block styles %}
<style>
.field-wrapper {
margin: 1em;
padding: 1em;
border-left: var(--brand-color) solid 1px;
}
.field-wrapper > * {
display: inline;
}
.field-wrapper > span {
font-weight: bolder;
margin-right: 1em;
}
</style>
{% endblock %}
{% block content %}
<h1 class=deprecated-page-header"> Заказ {{ order.name }} </h1>
<div class="field-wrapper">
<span>Описание:</span>
<p>{{ order.description }}</p>
</div>
<div class="field-wrapper">
<span>Дата создания:</span>
<p>{{ order.create_time }}</p>
</div>
<div class="field-wrapper">
<span>Город:</span>
<p>{{ order.address_city.name }}</p>
</div>
{% endblock %}

View File

@@ -1,13 +1,26 @@
{% extends 'base.html' %}
{% block title %} Аккаунт | вход {% endblock %}
{% block styles %}
<style>
.order-wrapper {
border: var(--brand-color) solid 3px;
border-radius: 1em;
margin: 1em;
padding: 1em;
}
</style>
{% endblock %}
{% block content %}
<h1 class=deprecated-page-header"> Список заказов </h1>
{% if user.is_authenticated %}
тут должен быть список заказов...
{% else %}
<h3>Вы не можете просматривать заказы не войдя в аккаунт</h3>
Используйте меню аккаунта для регистрации или входа
{% endif %}
{% for order in orders %}
<div class="order-wrapper">
<span class="order-pub-date">{{ order.create_time }}</span>
<h3><a href="{% url 'order-view' order.id %}">{{ order.name }}</a></h3>
<p>{{ order.description }}</p>
</div>
{% endfor %}
{% endblock %}