Automated Action 0b5aa51985 Add web frontend for invoice generation service
- Add Jinja2 templates and static files for web UI
- Create frontend routes for invoice management
- Implement home page with recent invoices list
- Add invoice creation form with dynamic items
- Create invoice search functionality
- Implement invoice details view with status update
- Add JavaScript for form validation and dynamic UI
- Update main.py to serve static files
- Update documentation
2025-05-18 21:43:44 +00:00

37 lines
1.1 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{% block title %}Invoice Generation Service{% endblock %}</title>
<link rel="stylesheet" href="{{ url_for('static', path='/css/styles.css') }}">
{% block extra_css %}{% endblock %}
</head>
<body>
<header>
<div class="container">
<h1>Invoice Generation Service</h1>
<nav>
<ul>
<li><a href="{{ url_for('home') }}">Home</a></li>
<li><a href="{{ url_for('create_invoice_page') }}">Create Invoice</a></li>
<li><a href="{{ url_for('search_invoice_page') }}">Find Invoice</a></li>
</ul>
</nav>
</div>
</header>
<main class="container">
{% block content %}{% endblock %}
</main>
<footer>
<div class="container">
<p>&copy; 2023 Invoice Generation Service</p>
</div>
</footer>
<script src="{{ url_for('static', path='/js/main.js') }}"></script>
{% block extra_js %}{% endblock %}
</body>
</html>