add latest updates
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
<head>
|
||||
<title>Anime Search and Request Page</title>
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='magic.css') }}">
|
||||
|
||||
</head>
|
||||
|
||||
@@ -45,17 +44,15 @@
|
||||
|
||||
</div>
|
||||
|
||||
<button onclick="window.location.href='/requests'">View Requests</button>
|
||||
<button class="request-page" onclick="window.location.href='/requests'">View Requests</button>
|
||||
</div>
|
||||
|
||||
{% if results %}
|
||||
|
||||
|
||||
<div class="results">
|
||||
{% if results %}
|
||||
{% for result in results %}
|
||||
|
||||
<div
|
||||
class="card {{ result.type | lower }} {% if result.in_komga %}komga{% endif %} {% if result.requested %}requested{% endif %}">
|
||||
|
||||
<div class="card {{ result.type | lower }} {% if result.in_komga %}komga{% endif %}">
|
||||
<div class="image-container {{ 'nsfw' if result.isAdult else '' }}">
|
||||
|
||||
<img src="{{ result.image }}" alt="Cover">
|
||||
@@ -74,38 +71,11 @@
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
|
||||
{% if results %}
|
||||
|
||||
<div class="results">
|
||||
{% for result in results %}
|
||||
|
||||
<div
|
||||
class="card {{ result.type | lower }} {% if result.in_komga %}komga{% endif %} {% if result.requested %}requested{% endif %}">
|
||||
|
||||
<div class="image-container {{ 'nsfw' if result.isAdult else '' }}">
|
||||
|
||||
<img src="{{ result.image }}" alt="Cover">
|
||||
{% if result.isAdult %}
|
||||
<div class="adult-badge">18+</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<p>{{ result.title }}</p>
|
||||
<div class="actions">
|
||||
<button class="info" onclick="showInfo({{ result | tojson | safe }})">Info</button>
|
||||
<!-- if entry has in_komga == true, do not show the request button, else show it -->
|
||||
{% if not result.in_komga %}
|
||||
<button class="request" onclick="sendRequest('{{ result.id }}')">Request</button>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<!-- Info Modal -->
|
||||
<div id="infoModal" class="modal" style="display:none;">
|
||||
@@ -287,6 +257,8 @@
|
||||
const selectedGenres = document.getElementById("genreInput").value.split(',').map(v => v.trim()).filter(v => v);
|
||||
const selectedTags = document.getElementById("tagInput").value.split(',').map(v => v.trim()).filter(v => v);
|
||||
|
||||
|
||||
|
||||
const query = {
|
||||
query: searchTerm,
|
||||
genres: selectedGenres,
|
||||
@@ -320,7 +292,7 @@
|
||||
const card = document.createElement('div');
|
||||
card.className = `card ${result.in_komga ? 'komga' : ''}`;
|
||||
card.className += ` ${result.type.toLowerCase()}`;
|
||||
card.className += ` ${result.requested ? 'requested' : ''}`;
|
||||
// card.className += ` ${result.requested ? 'requested' : ''}`;
|
||||
|
||||
const imageContainer = document.createElement('div');
|
||||
imageContainer.className = `image-container ${result.isAdult ? 'nsfw' : ''}`;
|
||||
@@ -345,10 +317,12 @@
|
||||
|
||||
const infoButton = document.createElement('button');
|
||||
infoButton.textContent = 'Info';
|
||||
infoButton.className = 'info';
|
||||
infoButton.onclick = () => showInfo(result);
|
||||
|
||||
const requestButton = document.createElement('button');
|
||||
requestButton.textContent = 'Request';
|
||||
requestButton.className = 'request';
|
||||
requestButton.onclick = () => sendRequest(result.id);
|
||||
|
||||
// Disable request button if the result is in Komga
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
<head>
|
||||
<title>Requested Manga</title>
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='magic.css') }}">
|
||||
|
||||
</head>
|
||||
|
||||
@@ -12,13 +11,13 @@
|
||||
<h1>Requested Manga</h1>
|
||||
|
||||
<div style="margin-bottom: 1em; text-align: center;">
|
||||
<button onclick="window.location.reload()">Refresh</button>
|
||||
<button onclick="window.location.href='/'">Back to Index</button>
|
||||
<button class="refresh" onclick="window.location.reload()">Refresh</button>
|
||||
<button class="index" onclick="window.location.href='/'">Back to Index</button>
|
||||
</div>
|
||||
|
||||
{% if results %}
|
||||
|
||||
|
||||
<div class="results">
|
||||
{% if results %}
|
||||
{% for result in results %}
|
||||
|
||||
<div class="card {{ result.type | lower }} {% if result.in_komga %}komga{% else %}requested{% endif %}">
|
||||
@@ -39,8 +38,8 @@
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if requests %}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user