Feature: компактные формы заказов, колонки Товар/Количество
Made-with: Cursor
This commit is contained in:
27
HISTORY.md
27
HISTORY.md
@@ -1,5 +1,32 @@
|
||||
# История изменений ERP WaterSurf
|
||||
|
||||
## 2025-02-25 21:30 UTC – Компактные формы документов (заказы клиента и поставщику)
|
||||
|
||||
**Проблема**: Формы создания/редактирования заказов занимали много места: каждое поле с новой строки на всю ширину.
|
||||
|
||||
**Решение**:
|
||||
- Дата и Номер в одной строке: поле «Дата» — 10 символов (size=10), «Номер» — 15 символов (size=15, maxlength=15).
|
||||
- Вид заказа и Организация в одной строке; Клиент и Автор в одной строке (заказ клиента). Аналогично заказ поставщику: Организация и Поставщик, Валюта и Курс, затем Автор.
|
||||
- Таблица товаров: колонка «Товар» шире (35%, min 14rem), колонка «Количество» уже (поле ввода 4ch, до двухзначного числа).
|
||||
- Добавлены виджеты для даты/номера в формах и для количества в formset (size=3, width: 4ch). Новый файл `static/css/theme-compact.css` с раскладкой строк формы (grid) и ширинами колонок таблицы.
|
||||
|
||||
**Изменения**: documents/forms.py (CustomerOrderForm, SupplierOrderForm, CustomerOrderItemForm, SupplierOrderItemForm, виджеты), documents/order_form.html и supplier_order_form.html (компактная разметка по полям), base.html (подключение theme-compact.css), новый theme-compact.css.
|
||||
|
||||
---
|
||||
|
||||
## 2025-02-25 21:00 UTC – Принудительное применение темы (кэш, шрифт, кнопки)
|
||||
|
||||
**Проблема**: На скриншоте стили не применялись: кнопка бирюзовая вместо синей (#34AFE3), шрифт Geologica не отображался.
|
||||
|
||||
**Решение**:
|
||||
- К ссылке theme.css добавлен параметр ?v=4 для сброса кэша браузера и прокси.
|
||||
- Для кнопки .btn-ws-primary заданы явные цвета #34AFE3 и #00868F и усилена специфичность селекторов (body .btn.btn-ws-primary).
|
||||
- На html и body задан font-family Geologica; для потомков — font-family: inherit, чтобы шрифт применялся ко всей странице.
|
||||
|
||||
**Изменения**: base.html (theme.css?v=4), theme.css (коммент v4, кнопки по HEX, наследование шрифта).
|
||||
|
||||
---
|
||||
|
||||
## 2025-02-25 20:45 UTC – Логотип убран; дизайн строго по брендбуку
|
||||
|
||||
**Проблема**: Логотип в шапке был вставлен некорректно; визуально тема не отличалась от дефолтной — цвета и шрифты не применялись.
|
||||
|
||||
Reference in New Issue
Block a user