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

(-)a/koha-tmpl/opac-tmpl/bootstrap/css/src/_responsive.scss (-11 / +5 lines)
Lines 110-126 Link Here
110
    .actions {
110
    .actions {
111
        display: block;
111
        display: block;
112
112
113
        &:first-child {
113
        .btn-link {
114
            .btn-link {
114
            padding-left: 0;
115
                padding: .375rem .75rem;
116
            }
117
        }
115
        }
118
116
119
        a {
117
        a {
120
            @include border-radius-all( 4px );
121
122
            background-color: #F2F2EF;
123
            border: 1px solid #DDD;
124
            display: block;
118
            display: block;
125
            font-size: 120%;
119
            font-size: 120%;
126
            font-weight: bold;
120
            font-weight: bold;
Lines 210-218 Link Here
210
    .cart-actions {
204
    .cart-actions {
211
        display: flex;
205
        display: flex;
212
206
213
        .btn {
207
        .btn + .btn {
214
            flex-grow: 1;
208
            line-height: 2;
215
            padding: .375rem .75rem;
209
            margin-left: .5em;
216
        }
210
        }
217
    }
211
    }
218
212
(-)a/koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss (-6 lines)
Lines 251-262 th { Link Here
251
251
252
.actions {
252
.actions {
253
    white-space: nowrap;
253
    white-space: nowrap;
254
255
    &:first-child {
256
        .btn-link {
257
            padding-left: 0;
258
        }
259
    }
260
}
254
}
261
255
262
.advsearch_limit {
256
.advsearch_limit {
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/title-actions-menu.inc (-10 / +9 lines)
Lines 16-33 Link Here
16
    [% END # / OPACHoldRequests %]
16
    [% END # / OPACHoldRequests %]
17
17
18
    [% IF ( RecallsEnabled ) %]
18
    [% IF ( RecallsEnabled ) %]
19
        <span class="actions"><a class="btn btn-link btn-sm recall" href="/cgi-bin/koha/opac-recall.pl?biblionumber=[% items.biblionumber | html %]"><i class="fa-solid fa-book-bookmark" aria-hidden="true"></i> Place recall</a></span>
19
        <span class="actions"><a class="btn btn-link btn-sm recall" href="/cgi-bin/koha/opac-recall.pl?biblionumber=[% items.biblionumber | html %]"><i class="fa-fw fa-solid fa-book-bookmark" aria-hidden="true"></i> Place recall</a></span>
20
    [% END %]
20
    [% END %]
21
21
22
    [% IF ( LoginEnabled ) %]
22
    [% IF ( LoginEnabled ) %]
23
        [% IF items.artreqpossible %]
23
        [% IF items.artreqpossible %]
24
            <span class="actions"><a href="/cgi-bin/koha/opac-request-article.pl?biblionumber=[% items.biblionumber | uri %]" class="btn btn-link btn-sm"><i class="fa-solid fa-file-lines" aria-hidden="true"></i> Request article</a></span>
24
            <span class="actions"><a href="/cgi-bin/koha/opac-request-article.pl?biblionumber=[% items.biblionumber | uri %]" class="btn btn-link btn-sm"><i class="fa-fw fa-solid fa-file-lines" aria-hidden="true"></i> Request article</a></span>
25
        [% END %]
25
        [% END %]
26
    [% END %]
26
    [% END %]
27
27
28
    [% IF ( TagsInputEnabled ) %]
28
    [% IF ( TagsInputEnabled ) %]
29
        [% IF ( loggedinusername ) %]
29
        [% IF ( loggedinusername ) %]
30
            <span class="actions"><a id="tag_add[% items.biblionumber | html %]" href="#" class="tag_add btn btn-link btn-sm"><i class="fa fa-tag" aria-hidden="true"></i> Add tag</a></span>
30
            <span class="actions"><a id="tag_add[% items.biblionumber | html %]" href="#" class="tag_add btn btn-link btn-sm"><i class="fa fa-fw fa-tag" aria-hidden="true"></i> Add tag</a></span>
31
            <div id="tagform[% items.biblionumber | html %]" class="tag_results_input form-inline" style="display:none;">
31
            <div id="tagform[% items.biblionumber | html %]" class="tag_results_input form-inline" style="display:none;">
32
                <label for="newtag[% items.biblionumber | html %]">New tag(s), separated by a comma:</label>
32
                <label for="newtag[% items.biblionumber | html %]">New tag(s), separated by a comma:</label>
33
                <input type="text" name="newtag[% items.biblionumber | html %]" id="newtag[% items.biblionumber | html %]" class="form-control form-control-sm newtag" maxlength="100" />
33
                <input type="text" name="newtag[% items.biblionumber | html %]" id="newtag[% items.biblionumber | html %]" class="form-control form-control-sm newtag" maxlength="100" />
Lines 40-46 Link Here
40
        [% ELSE %]
40
        [% ELSE %]
41
            <span class="actions">
41
            <span class="actions">
42
                <span class="login4tags">
42
                <span class="login4tags">
43
                    <a class="btn btn-link btn-sm loginModal-trigger" href="/cgi-bin/koha/opac-user.pl"><i class="fa fa-tag" aria-hidden="true"></i> Log in to add tags</a>
43
                    <a class="btn btn-link btn-sm loginModal-trigger" href="/cgi-bin/koha/opac-user.pl"><i class="fa fa-fw fa-tag" aria-hidden="true"></i> Log in to add tags</a>
44
                </span>
44
                </span>
45
            </span>
45
            </span>
46
        [% END # IF loggedinusername %]
46
        [% END # IF loggedinusername %]
Lines 48-67 Link Here
48
48
49
    [% IF ( ListsEnabled ) %]
49
    [% IF ( ListsEnabled ) %]
50
        [% IF ( shelf AND op == 'view' ) %]
50
        [% IF ( shelf AND op == 'view' ) %]
51
            <span class="actions"><a href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% items.biblionumber | uri %]" class="addtoshelf btn btn-link btn-sm"><i class="fa fa-list" aria-hidden="true"></i> Save to another list</a></span>
51
            <span class="actions"><a href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% items.biblionumber | uri %]" class="addtoshelf btn btn-link btn-sm"><i class="fa fa-fw fa-list" aria-hidden="true"></i> Save to another list</a></span>
52
            [% IF can_remove_biblios %]
52
            [% IF can_remove_biblios %]
53
                <span class="actions"><a class="btn btn-link btn-sm removeitems" data-biblionumber="[% items.biblionumber | html %]" href="#"><i class="fa fa-remove" aria-hidden="true"></i> Remove from this list</a></span>
53
                <span class="actions"><a class="btn btn-link btn-sm removeitems" data-biblionumber="[% items.biblionumber | html %]" href="#"><i class="fa fa-fw fa-remove" aria-hidden="true"></i> Remove from this list</a></span>
54
            [% END %]
54
            [% END %]
55
        [% ELSE %]
55
        [% ELSE %]
56
            <span class="actions"><a class="addtoshelf btn btn-link btn-sm" href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% items.biblionumber | html %]"><i class="fa fa-list" aria-hidden="true"></i> Save to lists</a></span>
56
            <span class="actions"><a class="addtoshelf btn btn-link btn-sm" href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% items.biblionumber | html %]"><i class="fa fa-fw fa-list" aria-hidden="true"></i> Save to lists</a></span>
57
        [% END # /IF ( shelf AND op == 'view' ) %]
57
        [% END # /IF ( shelf AND op == 'view' ) %]
58
    [% END # /IF Koha.Preference( 'opacuserlogin' ) %]
58
    [% END # /IF Koha.Preference( 'opacuserlogin' ) %]
59
59
60
    [% IF ( CartEnabled ) %]
60
    [% IF ( CartEnabled ) %]
61
        [% IF ( items.incart ) %]
61
        [% IF ( items.incart ) %]
62
            <span class="actions cart-actions"><a data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm addtocart cart[% items.biblionumber | html %]" href="#"><i class="fa fa-shopping-cart" aria-hidden="true"></i> In your cart</a> <a data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm remove cartRemove cartR[% items.biblionumber | html %]" href="#">(remove)</a></span>
62
            <span class="actions cart-actions"><a data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm addtocart cart[% items.biblionumber | html %]" href="#"><i class="fa fa-fw fa-shopping-cart" aria-hidden="true"></i> In your cart</a> <a data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm remove cartRemove cartR[% items.biblionumber | html %]" href="#">(remove)</a></span>
63
        [% ELSE %]
63
        [% ELSE %]
64
            <span class="actions cart-actions"><a aria-label="Add [% items.title | html %] to the cart" data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm addtocart cart cart[% items.biblionumber | html %]" href="#"><i class="fa fa-shopping-cart" aria-hidden="true"></i> Add to cart</a> <a style="display:none;" data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm remove cartRemove cartR[% items.biblionumber | html %]" href="#">(remove)</a></span>
64
            <span class="actions cart-actions"><a aria-label="Add [% items.title | html %] to the cart" data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm addtocart cart cart[% items.biblionumber | html %]" href="#"><i class="fa fa-fw fa-shopping-cart" aria-hidden="true"></i> Add to cart</a> <a style="display:none;" data-biblionumber="[% items.biblionumber | html %]" class="btn btn-link btn-sm remove cartRemove cartR[% items.biblionumber | html %]" href="#">(remove)</a></span>
65
        [% END %]
65
        [% END %]
66
    [% END # / IF opacbookbag %]
66
    [% END # / IF opacbookbag %]
67
</div>
67
</div>
68
- 

Return to bug 38231