Trefferzähler zwischen Suchfeldern und Suchergebnissen neu positioniert

This commit is contained in:
2025-03-17 20:40:09 +01:00
parent c6f170e1fc
commit 2de5c21442

View File

@@ -109,21 +109,25 @@
.search-field { .search-field {
position: relative; position: relative;
} }
.result-counts {
display: flex;
flex-wrap: wrap;
gap: 1rem;
margin-bottom: 1rem;
padding: 0.5rem;
background-color: #f8f9fa;
border-radius: 4px;
}
.result-count { .result-count {
position: absolute;
right: 10px;
top: 50%;
transform: translateY(-50%);
background-color: #e9ecef; background-color: #e9ecef;
padding: 2px 8px; padding: 4px 12px;
border-radius: 12px; border-radius: 12px;
font-size: 0.8em; font-size: 0.9em;
color: #6c757d; color: #6c757d;
display: none; display: none;
z-index: 1;
} }
.result-count.visible { .result-count.visible {
display: block; display: inline-block;
} }
.location-pin { .location-pin {
color: #dc3545; color: #dc3545;
@@ -142,25 +146,21 @@
<input type="text" id="nameInput" class="form-control" <input type="text" id="nameInput" class="form-control"
placeholder="Name..."> placeholder="Name...">
<i class="fa-solid fa-xmark reset-icon" id="nameReset"></i> <i class="fa-solid fa-xmark reset-icon" id="nameReset"></i>
<span id="nameCount" class="result-count"></span>
</div> </div>
<div class="search-field"> <div class="search-field">
<input type="text" id="ortInput" class="form-control" <input type="text" id="ortInput" class="form-control"
placeholder="Ort..."> placeholder="Ort...">
<i class="fa-solid fa-xmark reset-icon" id="ortReset"></i> <i class="fa-solid fa-xmark reset-icon" id="ortReset"></i>
<span id="ortCount" class="result-count"></span>
</div> </div>
<div class="search-field"> <div class="search-field">
<input type="text" id="kundennummerInput" class="form-control" <input type="text" id="kundennummerInput" class="form-control"
placeholder="Kundennummer..."> placeholder="Kundennummer...">
<i class="fa-solid fa-xmark reset-icon" id="kundennummerReset"></i> <i class="fa-solid fa-xmark reset-icon" id="kundennummerReset"></i>
<span id="kundennummerCount" class="result-count"></span>
</div> </div>
<div class="search-field"> <div class="search-field">
<input type="text" id="fachrichtungInput" class="form-control" <input type="text" id="fachrichtungInput" class="form-control"
placeholder="Fachrichtung..."> placeholder="Fachrichtung...">
<i class="fa-solid fa-xmark reset-icon" id="fachrichtungReset"></i> <i class="fa-solid fa-xmark reset-icon" id="fachrichtungReset"></i>
<span id="fachrichtungCount" class="result-count"></span>
</div> </div>
</div> </div>
@@ -169,6 +169,13 @@
placeholder="Allgemeine Suche..."> placeholder="Allgemeine Suche...">
<i class="fa-solid fa-xmark reset-icon" id="searchReset"></i> <i class="fa-solid fa-xmark reset-icon" id="searchReset"></i>
<span class="search-icon">🔍</span> <span class="search-icon">🔍</span>
</div>
<div class="result-counts">
<span id="nameCount" class="result-count"></span>
<span id="ortCount" class="result-count"></span>
<span id="kundennummerCount" class="result-count"></span>
<span id="fachrichtungCount" class="result-count"></span>
<span id="generalCount" class="result-count"></span> <span id="generalCount" class="result-count"></span>
</div> </div>