Spaces:
Sleeping
Sleeping
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Admin Dashboard - Custom Wooden Nameplates</title> | |
| <link rel="stylesheet" href="/static/styles.css"> | |
| </head> | |
| <body> | |
| <header> | |
| <nav> | |
| <ul> | |
| <li><a href="/admin/logout">Logout</a></li> | |
| </ul> | |
| </nav> | |
| </header> | |
| <main> | |
| <div class="container"> | |
| <h1>Admin Dashboard</h1> | |
| <div class="admin-actions"> | |
| <a href="/admin/add" class="cta-button">Add New Product</a> | |
| </div> | |
| <div class="admin-product-list"> | |
| {% for product in products %} | |
| <div class="admin-product-card"> | |
| <img src="{{ product.image_link }}" alt="{{ product.name }}"> | |
| <div class="admin-product-card-content"> | |
| <h2>{{ product.name }}</h2> | |
| <p class="price">{{ product.price }}</p> | |
| <div class="admin-actions-buttons"> | |
| <a href="/admin/edit/{{ product.id }}" class="edit-button">Edit</a> | |
| <form method="POST" action="/admin/delete/{{ product.id }}" style="display:inline;"> | |
| <button type="submit" class="delete-button">Delete</button> | |
| </form> | |
| </div> | |
| </div> | |
| </div> | |
| {% endfor %} | |
| </div> | |
| </div> | |
| </main> | |
| </body> | |
| </html> | |