Projekt

Obecné

Profil

« Předchozí | Další » 

Revize b323292b

Přidáno uživatelem Marek Lovčí před asi 4 roky(ů)

Merge branch 'develop'

Zobrazit rozdíly:

resources/views/favmetadata/index.blade.php
9 9

  
10 10
@section('content')
11 11
    <div class="container">
12
        <div class="jumbotron mt-5">
13
            <div class="text-center">
14
                <h1>Favorite metadata</h1>
15
                <p>
16
                    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
17
                    Mauris dolor felis, sagittis at, luctus sed, aliquam non, tellus.
18
                    Fusce tellus odio, dapibus id fermentum quis, suscipit id erat.
19
                    Morbi scelerisque luctus velit. Vivamus porttitor turpis ac leo.
20
                    Morbi scelerisque luctus velit.
21
                    Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
22
                </p>
12
        <div class="metadata-area">
13
            <div class="text-center mt-5">
14
                <h2>notes</h2>
23 15
            </div>
24
        </div>
16
            <span class="arrow-down"></span>
25 17

  
26
        <div class="metadata-area">
27 18
            @if(count($metadata) > 0)
28
                <ul class="list-group">
29
                    @foreach($metadata as $meta)
30
                        <div class="note-area mb-3">
31
                            <li class="list-group-item">
32
                                On {{$meta->page}} page:<br>
33
                                {{$meta->noteCZ}}<br>
34
                                {{$meta->noteEN}}<br>
35
                            </li>
19
                @foreach($metadata as $meta)
20
                    <div  id="row_{{$meta->id}}" class="row text-page">
21
                        <div class="pin-horizontal">
22
                            <div class="metadata">
23
                                <span>page {{$meta->page}}</span>
24
                                <a href="#meta_{{$meta->id}}" class="arrow-down" data-toggle="collapse" data-target="#meta_{{$meta->id}}" onclick="openNote('#row_{{$meta->id}}')"></a>
25
                            </div>
26
                        </div>
27
                        <div id="meta_{{$meta->id}}" class="metadata-text collapse">
28
                            {{$meta->noteEN}}
29
                            <div class="artefact-info">
30
                                <div class="artefact-name">
31
                                    {{$meta->artefact->name}}
32
                                </div>
33
                                <div class="artefact-author">
34
                                    {{$meta->artefact->author}}
35
                                </div>
36
                                <div class="text-center">
37
                                    <button id="like_butt_{{$meta->id}}" type="button" class="btn btn-primary button-image inter_like_filled"></button>
38
                                </div>
39
                            </div>
36 40
                        </div>
37
                    @endforeach
38
                </ul>
41
                    </div>
42
                @endforeach
39 43
            @else
40
                <ul class="list-group">
41
                    <li class="list-group-item">
42
                        <h3>No notes for this BOOK were found!</h3>
43
                    </li>
44
                </ul>
44
                <h2>No favourite metadata yet!</h2>
45 45
            @endif
46 46
        </div>
47 47
    </div>
48

  
49
    <script>
50
        function openNote(element) {
51
            let metadata = $(element);
52
            let showed = metadata.find(".metadata-text").hasClass('show');
53

  
54
            if (showed === false)
55
            {
56
                metadata.find('.pin-horizontal').addClass("white-pin");
57
            }
58
            else
59
            {
60
                metadata.find('.pin-horizontal').removeClass("white-pin");
61
            }
62

  
63
        }
64
    </script>
48 65
@endsection

Také k dispozici: Unified diff