View | Details | Raw Unified | Return to bug 33668
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss (+11 lines)
Lines 662-667 th { Link Here
662
        font-weight: bold;
662
        font-weight: bold;
663
        margin: 0;
663
        margin: 0;
664
    }
664
    }
665
666
    .clear-search {
667
        cursor: pointer;
668
        color: #548300;
669
        font-size: 2rem;
670
        display: inline-flex;
671
    }
672
}
673
674
#translControl1 {
675
    padding-right: 2.5rem;
665
}
676
}
666
677
667
#cart-list-nav {
678
#cart-list-nav {
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc (+3 lines)
Lines 364-369 Link Here
364
                                        [% END # / opac_limit_override %]
364
                                        [% END # / opac_limit_override %]
365
                                    [% END # / OpacAddMastheadLibraryPulldown %]
365
                                    [% END # / OpacAddMastheadLibraryPulldown %]
366
366
367
                                    <div class="order-5 col-sm-auto clear-search">
368
                                        <i class="fa-solid fa-circle-xmark" aria-hidden="true" title="Clear search" aria-label="Clear search"></i>
369
                                    </div>
367
                                    <div class="order-5 col-sm-auto">
370
                                    <div class="order-5 col-sm-auto">
368
                                        <button type="submit" id="searchsubmit" class="btn btn-primary" title="Search" aria-label="Search">
371
                                        <button type="submit" id="searchsubmit" class="btn btn-primary" title="Search" aria-label="Search">
369
                                            <i class="fa fa-search" aria-hidden="true"></i>
372
                                            <i class="fa fa-search" aria-hidden="true"></i>
(-)a/koha-tmpl/opac-tmpl/bootstrap/js/global.js (-1 / +19 lines)
Lines 262-268 function setPlaceholder() { Link Here
262
    let search_placeholder = $("#masthead_search option:selected").data(
262
    let search_placeholder = $("#masthead_search option:selected").data(
263
        "placeholder"
263
        "placeholder"
264
    );
264
    );
265
    let clearButton = $(".clear-search");
266
265
    $("#translControl1").attr("placeholder", search_placeholder);
267
    $("#translControl1").attr("placeholder", search_placeholder);
268
269
    if ($("#translControl1").val() == "") {
270
        clearButton.hide();
271
    }
272
273
    clearButton.click(function () {
274
        $("#translControl1").val("").focus();
275
        $(this).hide();
276
    });
277
278
    $("#translControl1").on("input", function () {
279
        if ($(this).val() !== "") {
280
            clearButton.show();
281
        } else {
282
            clearButton.hide();
283
        }
284
    });
266
}
285
}
267
286
268
$(document).ready(function () {
287
$(document).ready(function () {
269
- 

Return to bug 33668