Project

General

Profile

« Previous | Next » 

Revision 50064

made a new look

View differences:

index.html
4 4
       margin-bottom:5px !important;
5 5
       margin-top:5px !important;
6 6
   }
7

  
8
    .form-control {
9
            border: 0px solid #ffffff;
10
    }
7 11
</style>
8 12
    <!-- Header -->
9 13
    <section style="padding-bottom: 0px">
......
12 16
                    <div class="col-lg-12 centered">
13 17
                        <img ng-hide="facet"  img class="img-responsive img-centered"  style="max-width:400px" src="img/logo_big.png" alt="">
14 18
                        <div class="row">
15
                            <div class="form-group col-lg-10 floating-label-form-group controls">
19
                            <div class="form-group col-lg-12 ">
16 20
                                <form ng-submit="makeQuery()">
17
                                    <label>Type your search!</label>
18
                                    <input class="form-control" placeholder="Type your search!" id="query" ng-autocomplete options="options" required data-validation-required-message="Please enter your query" ng-model="query">
19

  
21
                                    <div class="row">
22
                                        <div class="col-lg-10">
23
                                            <input class="form-control" placeholder="Type your search!" id="query" ng-autocomplete options="options" required data-validation-required-message="Please enter your query" ng-model="query">
24
                                        </div>
25
                                        <div class="col-lg-2" >
26
                                            <a ng-click="makeQuery()" class="btn btn-primary form-control"><span class="glyphicon glyphicon-search"></span> Search</a>
27
                                        </div>
28
                                    </div>
20 29
                                </form>
21 30
                            </div>
22
                            <div class="form-group col-lg-2">
23
                                <a ng-click="makeQuery()" class="btn btn-primary"><span class="glyphicon glyphicon-search"></span> Search</a>
24
                            </div>
31

  
25 32
                        </div>
26
                    </div>
27
                </div>
28
            </div>
29
    </section>
30 33

  
31
    <div class="row centered" ng-show="result_query.length">
32
                <div class="text-center">
33
                <ul class="pagination centered">
34
                    <li  ><a href="#">&lt;</a></li>
35
                      <li class="active" ><a href="#">1</a></li>
36
                      <li><a href="#">2</a></li>
37
                      <li><a href="#">3</a></li>
38
                      <li><a href="#">4</a></li>
39
                      <li><a href="#">5</a></li>
40
                    <li  ><a href="#">&gt;</a></li>
41
                </ul>
42
                    </div>
43
            </div>
34
                        <div class="row" style="margin-top: 20px">
35
                            <div class="form-group col-lg-12 ">
36
                                <form ng-submit="makeQuery()">
37
                                    <div class="row">
38
                                        <div class="col-lg-10">
39
                                        <input class="form-control" placeholder="Search by persistent Identifier" id="query" ng-autocomplete options="options" required data-validation-required-message="Please enter your query" ng-model="queryPid">
40
                                        </div>
44 41

  
45
    <div class="row container-fluid" ng-show="result_query.length">
46
        <div class="col-md-3" id="leftCol">
47
            <div class="row" ng-repeat="item in facet">
48
                <div class="panel panel-primary">
49
                  <div class="panel-heading"><b>{{ item.facet }}</b></div>
50
                  <div class="panel-body">
51
                      <ul class="list-group">
52
                          <li class="list-group-item" ng-repeat="value in item.values">
42
                                        <div class="col-lg-2" >
43
                                            <a ng-click="makeQueryPid()" class="btn btn-primary form-control"><span class="glyphicon glyphicon-search"></span> Search PID</a>
44
                                        </div>
45
                                    </div>
46
                                </form>
47
                            </div>
53 48

  
54
                              <span class="badge">{{ value.value }}</span>
55
                              <a href="#">{{ value.key }}</a>
56
                          </li>
57
                      </ul>
58
                  </div>
59
                </div>
60
            </div>
61
        </div>
62
        <div class="col-md-9 col-xs-12">
63
            <div class="row" ng-repeat="result in result_query">
64
                 <div class="col-lg-12">
65
                    <a href="#/detail/{{ result.identifier }}">
66
                        <i ng-hide="result.objectType!= 'unknown' "
67
                           style="padding: 10px"
68
                           class="fa fa-question-circle fa-2x blue-text circle responsive-img"></i>
69
                        <i ng-show="result.objectType=='dataset'" style="padding: 10px"
70
                           class="fa fa-database fa-2x blue-text circle responsive-img"></i>
71
                        <i style="padding: 10px" ng-show="result.objectType=='publication'"
72
                           class="fa fa-book fa-2x blue-text circle responsive-img"></i>
73
                        <b ng-show="result.title">{{result.title}}</b>
74
                        <b ng-hide="result.title">Metadata non resolved for pid : {{result.pid}}</b>
75
                    </a>
76
                 </div>
49
                        </div>
77 50

  
78
                <div class="col-lg-12">
79
                    <d style="font-size: small"></d>
80
                    <auth style="font-size: small; color: #1565C0"
81
                          ng-repeat="author in result.authors">
82
                        <f ng-hide="$index==0">,</f>
83
                        {{author}}
84
                    </auth>
85
                    <d ng-show="result.date">- {{result.date}}</d>
86
                    </d>
51

  
52
                    </div>
87 53
                </div>
88
                <p>
89
                <div class="col-lg-2">
90
                    <auth style="font-size: small" class="orange-text"> <b>{{ countRelatedDatasets(result)
91
                        }}</b> Related Datasets
92
                    </auth>
93
                </div>
94
                <div class="col-lg-2">
95
                    <auth style="font-size: small" class="orange-text"><b> {{
96
                        countRelatedPublication(result) }}</b> Related Publications
97
                    </auth>
98
                </div>
99
                <div class="col-lg-2">
100
                    <auth style="font-size: small" class="orange-text"> <b>{{ countOtherRelations(result)
101
                        }}</b> Other Relations
102
                    </auth>
103
                </div>
104
                <div class="col-lg-2">
105
                    <auth style="font-size: small" class="orange-text"><a
106
                            href="{{ result.resolved_url }}" class="orange-text"> <i
107
                            class="fa fa-link"></i> Original Object </a></auth>
108
                </div>
109
                <div class="col-lg-3">
110
                    [
111
                    <auth style="font-size: small" class="orange-text"
112
                          ng-repeat="prov in result.provenance_record">
113
                        <f ng-hide="$index==0">,</f>
114
                        {{prov.name}}
115
                    </auth>
116
                    <d style="font-size: small">]</d>
117
                </div>
118

  
119 54
            </div>
120
        </div>
121
    </div>
55
    </section>
122 56

  
123

  
124

  
125
    <section id="#stats" ng-hide="facet">
57
    <section id="#stats">
126 58
        <div class="container">
127 59
            <div class="row text-center">
128 60
                <div class="col-lg-12 col-xs-12">

Also available in: Unified diff