Projekt

Obecné

Profil

« Předchozí | Další » 

Revize bfa73340

Přidáno uživatelem Adam Mištera před asi 4 roky(ů)

Issue #7997 @2h
[+] Přidání vektorového tlačítka informace
[+] Zprovoznění likování artefaktů
[+] Přidán modal pro obálku knihy
[+] Přidán modal pro informace o knize
[+] Refraktoring

Zobrazit rozdíly:

resources/views/artefact/view.blade.php
18 18
        @else
19 19
            <div class="artefact-area mb-5">
20 20
                <div class="card">
21
                    <a href="{{ url('/artefact/' . $artefact->id) }}">
21
                    <a href="#imageModal" data-toggle="modal">
22 22
                        <img class="card-img-top" src="{{asset('images/artefacts/book_cover_01.jpg')}}" width="100%" height=auto alt="book_cover">
23 23
                    </a>
24 24
                    <div class="card-cus-bottom">
......
28 28
                        </div>
29 29
                        <div class="col-xs-2 float-right right_panel_info">
30 30
                            <div class="float-left">
31
                                <button id="info_butt_{{$artefact->id}}" type="button" class="btn btn-primary button-image inter_info"></button>
31
                                <button type="button" class="btn btn-primary button-image inter_info" data-toggle="modal" data-target="#informationModal"></button>
32 32
                            </div>
33 33
                            <div class="float-right text-center">
34
                                <button id="like_butt_{{$artefact->id}}" type="button" class="btn btn-primary button-image inter_like"></button>
34
                                @if ($artefact->favourite)
35
                                    <a href="{{  action('ArtefactController@unlike', ['id' => $artefact->id]) }}">
36
                                        <button id="like_butt_{{$artefact->id}}" type="button" class="btn btn-primary button-image inter_like_filled"></button>
37
                                    </a>
38
                                @else
39
                                    <a href="{{  action('ArtefactController@like', ['id' => $artefact->id]) }}">
40
                                        <button id="like_butt_{{$artefact->id}}" type="button" class="btn btn-primary button-image inter_like"></button>
41
                                    </a>
42

  
43
                                @endif
35 44
                                <h6 class="artefact-likes">{{$artefact->likes}}</h6>
36 45
                            </div>
37 46
                        </div>
......
40 49
            </div>
41 50
        @endif
42 51
    </div>
52

  
53
    <!-- Image modal -->
54
    <div class="modal image-modal fade" id="imageModal" tabindex="-1" role="dialog">
55
        <div class="modal-dialog modal-dialog-centered" role="document">
56
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
57
                <span aria-hidden="true">&times;</span>
58
            </button>
59
            <div class="modal-content">
60
                <img class="card-img-top" src="{{asset('images/artefacts/book_cover_01.jpg')}}" width="100%" height=auto alt="book_cover">
61
            </div>
62
        </div>
63
    </div>
64

  
65
    <!-- Information modal -->
66
    <div class="modal fade" id="informationModal" tabindex="-1" role="dialog">
67
        <div class="modal-dialog modal-dialog-centered" role="document">
68
            <div class="modal-content">
69
                <div class="modal-header">
70
                    <h5 class="modal-title">{{$artefact->name}} - {{$artefact->author}}</h5>
71
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
72
                        <span aria-hidden="true">&times;</span>
73
                    </button>
74
                </div>
75
                <div class="modal-body">
76
                    Addition information about book.
77
                </div>
78
                <div class="modal-footer">
79
                    <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
80
                </div>
81
            </div>
82
        </div>
83
    </div>
43 84
@endsection

Také k dispozici: Unified diff