37 lines
1.5 KiB
HTML
37 lines
1.5 KiB
HTML
<div class="card-grid">
|
|
<div class="card">
|
|
<div class="card-container">
|
|
<h3 class="card-title">Rechnung hinzufügen</h3>
|
|
<form method="post" hx-post="/add-invoice" hx-target="#main-content" hx-swap="outerHTML">
|
|
<div class="form-group">
|
|
<label for="rechnungsnummer">Rechnungsnummer:</label>
|
|
<input id="rechnungsnummer" name="rechnungsnummer" type="text" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="email">Email:</label>
|
|
<input id="email" name="email" type="email" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="anrede">Anrede:</label>
|
|
<input id="anrede" name="anrede" type="text" required>
|
|
</div>
|
|
<button class="button" type="submit">Hinzufügen</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<div class="card">
|
|
<div class="card-container">
|
|
<h3 class="card-title">Versendete Rechnungen</h3>
|
|
<p class="card-text">Tabelle aller versendeter Rechnungen inklusive E-Mail und Anrede</p>
|
|
<p class="card-text">
|
|
<!-- Table for invoices -->
|
|
<table>
|
|
<tbody hx-get="/load-invoices" hx-trigger="load">
|
|
<!-- Dynamically loaded rows will appear here -->
|
|
</tbody>
|
|
</table>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|