Files
iled-shop/design/admin/06-order-detail.html
Rafał MiczekandCursor da85370936
continuous-integration/drone/push Build is passing
Ship K-design admin with multi-channel support and polish.
Replace placeholder admin pages with the design system, add analytics/customers/categories/inventory/settings, channel pricing and order sources, plus skeleton loaders and clean motion.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 13:46:21 +02:00

253 lines
12 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Order #ILED-1041 — iLED Admin</title>
<link rel="stylesheet" href="assets/admin-k.css" />
</head>
<body>
<div class="sidebar-backdrop" data-menu-close></div>
<div class="app">
<aside class="sidebar" id="sidebar">
<div class="sidebar-brand">
<span class="mark"><svg class="ico" aria-hidden="true"><use href="#i-bulb"></use></svg></span>
<span>iLED Admin</span>
</div>
<nav class="sidebar-nav" aria-label="Main">
<div class="nav-group">
<div class="nav-group-label">Ops</div>
<a class="nav-link" href="02-dashboard.html"><svg class="ico" aria-hidden="true"><use href="#i-dashboard"></use></svg> Dashboard</a>
<a class="nav-link is-active" href="05-orders.html"><svg class="ico" aria-hidden="true"><use href="#i-orders"></use></svg> Orders</a>
<a class="nav-link" href="12-inventory.html"><svg class="ico" aria-hidden="true"><use href="#i-inventory"></use></svg> Inventory</a>
</div>
<div class="nav-group">
<div class="nav-group-label">Catalog</div>
<a class="nav-link" href="03-products.html"><svg class="ico" aria-hidden="true"><use href="#i-products"></use></svg> Products</a>
<a class="nav-link" href="11-categories.html"><svg class="ico" aria-hidden="true"><use href="#i-categories"></use></svg> Categories</a>
</div>
<div class="nav-group">
<div class="nav-group-label">People</div>
<a class="nav-link" href="10-customers.html"><svg class="ico" aria-hidden="true"><use href="#i-customers"></use></svg> Customers</a>
</div>
<div class="nav-group">
<div class="nav-group-label">Marketing</div>
<a class="nav-link" href="07-promotions.html"><svg class="ico" aria-hidden="true"><use href="#i-promotions"></use></svg> Promotions</a>
<a class="nav-link" href="08-newsletter.html"><svg class="ico" aria-hidden="true"><use href="#i-newsletter"></use></svg> Newsletter</a>
<a class="nav-link" href="09-reviews.html"><svg class="ico" aria-hidden="true"><use href="#i-reviews"></use></svg> Reviews</a>
</div>
<div class="nav-group">
<div class="nav-group-label">System</div>
<a class="nav-link" href="13-settings.html"><svg class="ico" aria-hidden="true"><use href="#i-settings"></use></svg> Settings</a>
</div>
</nav>
<div class="sidebar-foot"><a class="btn btn-secondary w-full" href="01-login.html">Log out</a></div>
</aside>
<div class="main">
<header class="topbar">
<div class="topbar-left">
<button type="button" class="menu-btn" data-menu-toggle aria-label="Open menu">
<svg class="ico" aria-hidden="true"><use href="#i-menu"></use></svg>
</button>
<a href="index.html" class="muted" style="font-size: 12.5px; font-weight: 600">Mocks</a>
</div>
<div class="topbar-right">
<div class="locale"><button type="button" class="is-active">PL</button><button type="button">EN</button><button type="button">DE</button><button type="button">CS</button></div>
<div class="admin-chip"><span class="avatar">AK</span> Anna K.</div>
</div>
</header>
<main class="content">
<div class="page-header">
<div>
<h1>#ILED-1041</h1>
<p class="page-purpose">
<span class="badge badge-success">Paid</span>
<span class="badge badge-info">Ready to pick</span>
· 17 Oct 2026, 09:01 · DHL
· Claimed by
<span class="handled-by" style="display: inline-flex; vertical-align: middle; margin-left: 4px">
<span class="avatar avatar-sm">AK</span>
<span class="name">Anna K.</span>
</span>
</p>
</div>
<div class="page-actions">
<a class="btn btn-secondary" href="05-orders.html">Back</a>
<button type="button" class="btn btn-secondary">
<svg class="ico" aria-hidden="true"><use href="#i-invoice"></use></svg>
Invoice
</button>
<button type="button" class="btn btn-primary">
<svg class="ico" aria-hidden="true"><use href="#i-label"></use></svg>
Generate label
</button>
</div>
</div>
<div class="split">
<div class="stack" style="gap: 16px">
<div class="card">
<div class="card-head"><h2>Line items</h2></div>
<div class="table-wrap">
<table class="data">
<thead><tr><th>Product</th><th>Qty</th><th>Pick from</th><th>Unit</th><th>Total</th><th>Picked by</th><th></th></tr></thead>
<tbody>
<tr>
<td>
<div class="row-product">
<div class="thumb"></div>
<div>
<div class="cell-strong">Lampa LED Black</div>
<div class="cell-muted">LED-BLK-01</div>
</div>
</div>
</td>
<td>1</td>
<td>
<select class="select" style="height: 32px; min-width: 120px">
<option>WH1</option>
<option>WH2</option>
</select>
</td>
<td>299,00 zł</td>
<td class="cell-strong">299,00 zł</td>
<td class="cell-muted">—</td>
<td><button type="button" class="btn btn-secondary btn-sm">Collect</button></td>
</tr>
<tr>
<td>
<div class="row-product">
<div class="thumb"></div>
<div>
<div class="cell-strong">LED Strip 5m</div>
<div class="cell-muted">LED-STR-5</div>
</div>
</div>
</td>
<td>1</td>
<td>
<select class="select" style="height: 32px; min-width: 120px">
<option>WH1</option>
<option>WH2</option>
</select>
</td>
<td>149,00 zł</td>
<td class="cell-strong">149,00 zł</td>
<td class="cell-muted">—</td>
<td><button type="button" class="btn btn-secondary btn-sm">Collect</button></td>
</tr>
</tbody>
</table>
</div>
<div class="section-block">
<div class="flex justify-between"><span class="muted">Subtotal</span><span>448,00 zł</span></div>
<div class="flex justify-between mt-16"><span class="muted">Delivery</span><span>30,00 zł</span></div>
<div class="flex justify-between mt-16"><span class="muted">Discount</span><span>−0,00 zł</span></div>
<div class="flex justify-between mt-16 cell-strong" style="font-size: 16px"><span>Total (incl. VAT)</span><span>478,00 zł</span></div>
</div>
</div>
<div class="card">
<div class="card-head"><h2>Internal note</h2></div>
<div class="card-pad">
<textarea class="textarea" placeholder="Visible only to admins…">Customer asked for gift wrap.</textarea>
<div class="flex justify-between items-center mt-16">
<span class="cell-muted">Last edit: Anna K. · 17 Oct 09:12</span>
<button type="button" class="btn btn-secondary btn-sm">Save note</button>
</div>
</div>
</div>
</div>
<div class="stack" style="gap: 16px">
<div class="card">
<div class="card-head"><h2>Status</h2></div>
<div class="card-pad stack">
<div class="field">
<label>Order status</label>
<select class="select">
<option>Pending payment</option>
<option selected>Paid</option>
<option>Processing</option>
<option>Shipped</option>
<option>Completed</option>
<option>Cancelled</option>
</select>
</div>
<button type="button" class="btn btn-primary">Update status</button>
<button type="button" class="btn btn-secondary">
<svg class="ico" aria-hidden="true"><use href="#i-pick"></use></svg>
Collect entire order
</button>
<p class="field-hint" style="margin: 0">Status changes are logged with your admin identity.</p>
</div>
</div>
<div class="card">
<div class="card-head"><h2>Customer &amp; shipping</h2></div>
<div class="section-block">
<div class="cell-strong">Jan Nowak</div>
<div class="cell-muted"><a href="10-customers.html">jan.nowak@mail.pl</a></div>
<div class="cell-muted">+48 600 100 200</div>
</div>
<div class="section-block">
<h3>Delivery</h3>
<div>DHL Parcelshop</div>
<div class="cell-muted">ul. Długa 12, 00-238 Warszawa</div>
<div class="cell-muted mt-16">Locker / point: DHL-WAW-12</div>
</div>
<div class="section-block">
<h3>Shipment</h3>
<div class="cell-muted">No tracking yet</div>
<div class="flex gap-8 mt-16">
<button type="button" class="btn btn-primary btn-sm">
<svg class="ico" aria-hidden="true"><use href="#i-label"></use></svg>
Generate label
</button>
<button type="button" class="btn btn-secondary btn-sm" disabled>Download</button>
</div>
</div>
</div>
<div class="card">
<div class="card-head"><h2>Activity · who handled what</h2></div>
<div class="card-pad">
<ul class="timeline">
<li>
<div class="t-title">Claimed for picking</div>
<div class="t-meta">17 Oct · 09:10</div>
<div class="activity-actor">
<span class="avatar avatar-sm">AK</span>
<span class="cell-strong">Anna Kowalska</span>
</div>
</li>
<li>
<div class="t-title">Payment completed</div>
<div class="t-meta">17 Oct · 09:05 · PayU</div>
<div class="activity-actor">
<span class="avatar avatar-sm avatar-muted">SYS</span>
<span class="cell-muted">System</span>
</div>
</li>
<li>
<div class="t-title">Order placed</div>
<div class="t-meta">17 Oct · 09:01</div>
<div class="activity-actor">
<span class="avatar avatar-sm avatar-muted">CUS</span>
<span class="cell-muted">Customer</span>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</main>
</div>
</div>
<script src="assets/admin-k.js"></script>
</body>
</html>