@@ -24,7 +25,7 @@
Paga y reporta
-
+ {% include "core/partials/payment_qr.html" %}
TransfermóvilEnzonaTransferencia
Enviar confirmación
diff --git a/core/views.py b/core/views.py
index 32399a6..b87b978 100644
--- a/core/views.py
+++ b/core/views.py
@@ -7,12 +7,13 @@ from .forms import PaymentConfirmationForm
from .models import PaymentConfirmation, Product, ProductCategory
WHATSAPP_NUMBER = "5359177041"
+BUSINESS_NAME = "Flores Software Ideas"
def _base_context(**extra):
context = {
- "project_name": "App Tecno Store",
- "project_description": "Tienda virtual de servicios tecnológicos con pagos por QR, Transfermóvil y Enzona.",
+ "project_name": BUSINESS_NAME,
+ "project_description": "Flores Software Ideas ofrece soluciones tecnológicas, software empresarial y pagos por QR, Transfermóvil y Enzona.",
"whatsapp_number": WHATSAPP_NUMBER,
}
context.update(extra)
diff --git a/static/css/custom.css b/static/css/custom.css
index 5726031..7117b5c 100644
--- a/static/css/custom.css
+++ b/static/css/custom.css
@@ -340,7 +340,8 @@ a { text-decoration: none; }
.console-top span { width: .72rem; height: .72rem; border-radius: 999px; background: var(--secondary); }
.console-top span:nth-child(2) { background: var(--primary); }
.console-top span:nth-child(3) { background: var(--accent); }
-.qr-card { border-radius: 1.35rem; padding: .8rem; background: rgba(255,255,255,.10); border: 1px dashed rgba(255,255,255,.30); }
+.qr-card { border-radius: 1.35rem; padding: .8rem; text-align: center; background: rgba(255,255,255,.10); border: 1px dashed rgba(255,255,255,.30); }
+.qr-image { display: block; width: min(100%, 18rem); height: auto; margin: 0 auto; border-radius: 1rem; background: #fff; box-shadow: 0 16px 45px rgba(0,0,0,.22); }
.qr-placeholder {
aspect-ratio: 1;
min-height: 210px;
diff --git a/static/images/payment-qr.jpg b/static/images/payment-qr.jpg
new file mode 100644
index 0000000..85827e6
Binary files /dev/null and b/static/images/payment-qr.jpg differ
diff --git a/staticfiles/css/custom.css b/staticfiles/css/custom.css
index 5726031..7117b5c 100644
--- a/staticfiles/css/custom.css
+++ b/staticfiles/css/custom.css
@@ -340,7 +340,8 @@ a { text-decoration: none; }
.console-top span { width: .72rem; height: .72rem; border-radius: 999px; background: var(--secondary); }
.console-top span:nth-child(2) { background: var(--primary); }
.console-top span:nth-child(3) { background: var(--accent); }
-.qr-card { border-radius: 1.35rem; padding: .8rem; background: rgba(255,255,255,.10); border: 1px dashed rgba(255,255,255,.30); }
+.qr-card { border-radius: 1.35rem; padding: .8rem; text-align: center; background: rgba(255,255,255,.10); border: 1px dashed rgba(255,255,255,.30); }
+.qr-image { display: block; width: min(100%, 18rem); height: auto; margin: 0 auto; border-radius: 1rem; background: #fff; box-shadow: 0 16px 45px rgba(0,0,0,.22); }
.qr-placeholder {
aspect-ratio: 1;
min-height: 210px;
diff --git a/staticfiles/images/payment-qr.jpg b/staticfiles/images/payment-qr.jpg
new file mode 100644
index 0000000..85827e6
Binary files /dev/null and b/staticfiles/images/payment-qr.jpg differ
diff --git a/staticfiles/pasted-20260630-004540-c35aefe5.jpg b/staticfiles/pasted-20260630-004540-c35aefe5.jpg
new file mode 100644
index 0000000..85827e6
Binary files /dev/null and b/staticfiles/pasted-20260630-004540-c35aefe5.jpg differ