Quantity control layout: changed from wrapping flex to deliberate two-row
grid so the add-to-cart button sits full-width underneath the stepper,
avoiding accidental line breaks and giving the primary action more pulsing
area. Also removed the /Kg suffix's redundant font rules.
Order card delivery row: reordered to badge-then-date (visually centred),
removed the "Delivery" label, and swapped bg-primary to text-bg-primary for
proper contrast on the home-delivery badge (3.13:1 minimum).
Tooltip translations: moved hardcoded static tooltips from data-bs-title
(untranslatable) to title (QWeb-translatable). Handled the edge case of
"Save Cart" and "Back to Cart" which had translations but no model_terms
reference in the POT, causing the merge to discard them — added the view
reference so translations now apply.
Load-from-history page: added accessibility: a visible status message
("Loading your order…"), a <noscript> fallback with link to the group
order, lang and viewport meta tags, and localised strings for all three
languages. Gave the page a minimal inline style block since it does not
inherit the token system (no website.layout).
Translations: 11 new entries (es/eu/ca) for new/reworded UI strings, plus
two code catalogue entries (products found, Close) that needed the
#. odoo-python comment for _() resolution. Documented the silent-failure
pattern in docs/TRANSLATIONS.md: the POT merge, untranslatable attributes,
and missing code comments.
Tests: 246 passing. Pre-commit: clean.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| openspec | ||
| CORRECCION_PRECIOS_IVA.md | ||
| FINAL_SOLUTION_SUMMARY.md | ||
| FIX_TEMPLATE_ERROR_SUMMARY.md | ||
| INSTALACION_COMPLETA.md | ||
| install_logo.sh | ||
| LAZY_LOADING.md | ||
| LAZY_LOADING_DOCS_INDEX.md | ||
| LAZY_LOADING_QUICK_START.md | ||
| LINTERS_README.md | ||
| LOGO_INSTRUCTIONS.md | ||
| LOGO_PENDING.md | ||
| OCA_DOCUMENTATION.md | ||
| QWEB_BEST_PRACTICES.md | ||
| README.md | ||
| RECENT_CHANGES.md | ||
| RESUMEN_CAMBIOS_DOCUMENTACION.md | ||
| RESUMEN_INSTALACION.md | ||
| TAG_FILTER_FIX.md | ||
| TEMPLATE_FIX_INDEX.md | ||
| TEST_MANUAL.md | ||
| TRANSLATIONS.md | ||
| UPGRADE_INSTRUCTIONS_v18.0.1.3.0.md | ||
Documentación Técnica
Documentación transversal del proyecto (no específica de un addon individual).
Configuración y desarrollo
- LINTERS_README.md — Configuración de herramientas de calidad: black, isort, flake8, pylint, eslint
- TRANSLATIONS.md — Guía completa del sistema de traducciones (i18n/l10n)
- QWEB_BEST_PRACTICES.md — Buenas prácticas para templates QWeb (evitar errores comunes)
- OCA_DOCUMENTATION.md — Notas sobre integración con el ecosistema OCA
Instalación
- INSTALACION_COMPLETA.md — Proceso completo de instalación con Docker
- RESUMEN_INSTALACION.md — Resumen ejecutivo de instalación
website_sale_aplicoop
- LAZY_LOADING.md — Documentación técnica completa de paginación de productos
- UPGRADE_INSTRUCTIONS_v18.0.1.3.0.md — Instrucciones de upgrade para la versión con lazy loading
- CORRECCION_PRECIOS_IVA.md — Correcciones de precios con IVA
- TEST_MANUAL.md — Guía de pruebas manuales
Documentación principal
- README.md — Tabla de todos los addons con versiones y descripción
- website_sale_aplicoop/README_DEV.md — Documentación técnica del addon principal
- website_sale_aplicoop/CHANGELOG.md — Historial de cambios completo