fix: ensure HTML response for search and fix player container
- Added html=1 parameter support to router_anime.py for guaranteed HTML fragments - Added missing #player-container to index.html for HTMX interactions - Cleaned up legacy CSS .active classes interfering with Alpine.js x-show
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
{% block content %}
|
||||
{% include "components/header.html" %}
|
||||
|
||||
<!-- Main content - Shown only when authenticated -->
|
||||
<!-- Main content - Managed by Alpine state -->
|
||||
<div id="main-content">
|
||||
|
||||
{% include "components/home_section.html" %}
|
||||
@@ -15,7 +15,7 @@
|
||||
<h2>🎬 Rechercher un Anime</h2>
|
||||
</div>
|
||||
<div class="url-form">
|
||||
<form hx-get="/api/anime/search"
|
||||
<form hx-get="/api/anime/search?html=1"
|
||||
hx-target="#animeSearchResults"
|
||||
hx-indicator="#search-loading"
|
||||
class="input-group">
|
||||
@@ -43,6 +43,9 @@
|
||||
|
||||
<!-- Anime search results -->
|
||||
<div id="animeSearchResults" style="margin-bottom: 40px;"></div>
|
||||
|
||||
<!-- Player container for HTMX injections -->
|
||||
<div id="player-container"></div>
|
||||
|
||||
<hr style="border: none; border-top: 1px solid rgba(255,255,255,0.1); margin: 40px 0;">
|
||||
|
||||
|
||||
Reference in New Issue
Block a user