base.html shrinks from a 150-line inline stylesheet to a single <link>; the CSS moves to web/static/app.css byte-for-byte so there's no visual change, but the stylesheet is now cacheable independently of the HTML. Drop hx-on::before-request="this.disabled=true" from the Bewerben / Ablehnen buttons — it duplicates hx-disabled-elt="find button" on the parent form, which htmx already applies per request. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
22 lines
1,010 B
HTML
22 lines
1,010 B
HTML
<!doctype html>
|
|
<html lang="de">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="robots" content="noindex, nofollow">
|
|
<link rel="icon" type="image/webp" href="/static/didi.webp">
|
|
<title>{% block title %}wohnungsdidi{% endblock %}</title>
|
|
<script src="https://cdn.tailwindcss.com"></script>
|
|
<script src="https://unpkg.com/htmx.org@2.0.3"></script>
|
|
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css"
|
|
integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY=" crossorigin="">
|
|
<script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js"
|
|
integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo=" crossorigin=""></script>
|
|
<link rel="stylesheet" href="/static/app.css">
|
|
<script src="/static/app.js" defer></script>
|
|
<script src="/static/map.js" defer></script>
|
|
</head>
|
|
<body class="min-h-screen">
|
|
{% block body %}{% endblock %}
|
|
</body>
|
|
</html>
|