Add pipeline page and link

This commit is contained in:
Christian 2026-01-28 01:41:57 +01:00
parent c7aa6fe3f5
commit 262fa80aef
5 changed files with 43 additions and 2 deletions

View File

@ -1 +1 @@
1.3.150 1.3.151

View File

@ -31,3 +31,9 @@ async def bmc_office_upload_page(request: Request):
"customers/frontend/bmc_office_upload.html", "customers/frontend/bmc_office_upload.html",
{"request": request} {"request": request}
) )
@router.get("/pipeline", response_class=HTMLResponse)
async def pipeline_page(request: Request):
"""Render the pipeline page"""
return templates.TemplateResponse("customers/frontend/pipeline.html", {"request": request})

View File

@ -301,6 +301,11 @@
<i class="bi bi-arrow-repeat"></i>Abonnnents tjek <i class="bi bi-arrow-repeat"></i>Abonnnents tjek
</a> </a>
</li> </li>
<li class="nav-item">
<a class="nav-link" data-bs-toggle="tab" href="#pipeline">
<i class="bi bi-diagram-3"></i>Kunde pipeline
</a>
</li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" data-bs-toggle="tab" href="#billing-matrix"> <a class="nav-link" data-bs-toggle="tab" href="#billing-matrix">
<i class="bi bi-table"></i>Abonnements Matrix <i class="bi bi-table"></i>Abonnements Matrix
@ -1054,6 +1059,14 @@ function displaySubscriptions(data) {
${renderSubscriptionsList(subscriptions || [], isLocked)} ${renderSubscriptionsList(subscriptions || [], isLocked)}
</div> </div>
</div> </div>
<!-- Pipeline Tab -->
<div class="tab-pane fade" id="pipeline">
<h5 class="fw-bold mb-4">Kunde pipeline</h5>
<div class="text-muted text-center py-5">
Kunde pipeline kommer snart...
</div>
</div>
`; `;
// Column 2: Sales Orders // Column 2: Sales Orders

View File

@ -0,0 +1,22 @@
{% extends "shared/frontend/base.html" %}
{% block title %}Pipeline - BMC Hub{% endblock %}
{% block content %}
<div class="container-fluid">
<div class="d-flex justify-content-between align-items-center mb-4">
<div>
<h2 class="fw-bold mb-1">Pipeline</h2>
<p class="text-muted mb-0">Salgspipeline pr. kunde</p>
</div>
</div>
<div class="card shadow-sm">
<div class="card-body text-center py-5">
<div class="text-muted">
Pipeline kommer snart...
</div>
</div>
</div>
</div>
{% endblock %}

View File

@ -253,7 +253,7 @@
<li><hr class="dropdown-divider"></li> <li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item py-2" href="/webshop"><i class="bi bi-shop me-2"></i>Webshop Administration</a></li> <li><a class="dropdown-item py-2" href="/webshop"><i class="bi bi-shop me-2"></i>Webshop Administration</a></li>
<li><hr class="dropdown-divider"></li> <li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item py-2" href="#">Pipeline</a></li> <li><a class="dropdown-item py-2" href="/pipeline"><i class="bi bi-diagram-3 me-2"></i>Pipeline</a></li>
</ul> </ul>
</li> </li>
<li class="nav-item dropdown"> <li class="nav-item dropdown">