Project

General

Profile

« Previous | Next » 

Revision 61506

added tabs for open science views

View differences:

continent-os-datasets.component.html
1 1
<div>
2 2

  
3
  <div class="pidIndicator">
3
  <ul uk-tab class="uk-tab-large">
4
    <li><a href="#">PID</a></li>
5
    <li><a href="#">Licence</a></li>
6
    <li class="uk-visible@m"><a href="#">More Details</a></li>
7
  </ul>
8

  
9
  <ul class="uk-switcher uk-margin">
10
    <li>
11
      <div class="pidIndicator">
12
        <div class="uk-grid uk-child-width-1-2@m uk-child-width-1-2@l uk-child-width-1-1@s">
13

  
14
          <div class="uk-grid-margin">
15
            <div class="md-card chartCard">
16
              <div class="md-card-content">
17
                <iframe *ngIf="datasetsWithPIDTimeline" width="100%" height="550" [src]="datasetsWithPIDTimeline"></iframe>
18
              </div>
19
            </div>
20
          </div>
21

  
22
          <div class="uk-grid-margin">
23
            <div class="md-card chartCard">
24
              <div class="md-card-content">
25

  
26
                <!--MOBILE & PAD PORTRAIT-->
27
                <div class="uk-hidden@m">
28
                  <div class="uk-flex uk-flex-right uk-flex-middle uk-margin-bottom">
29
                    <label class="uk-margin-right">Show by: </label>
30
                    <select class="md-input" #selectPIDGroupBy (change)="getDatasetsWithPIDGroupByMobile(selectPIDGroupBy.value)" style="width: 230px; display: inline-block">
31
                      <option value="country">country</option>
32
                      <option value="datasource">datasource</option>
33
                      <option value="organization">organization</option>
34
                      <option value="funder">funder</option>
35
                    </select>
36
                  </div>
37

  
38
                  <iframe *ngIf="datasetsWithPIDGroupByView==='country' && datasetsWithPIDByCountryChartURLMobile"
39
                          width="100%" height="550" [src]="datasetsWithPIDByCountryChartURLMobile"></iframe>
40
                  <iframe *ngIf="datasetsWithPIDGroupByView==='datasource' && datasetsWithPIDByDatasourceChartURLMobile"
41
                          width="100%" height="550" [src]="datasetsWithPIDByDatasourceChartURLMobile"></iframe>
42
                  <iframe *ngIf="datasetsWithPIDGroupByView==='organization' && datasetsWithPIDByOrganizationChartURLMobile"
43
                          width="100%" height="550" [src]="datasetsWithPIDByOrganizationChartURLMobile"></iframe>
44
                  <app-treemap-highchart *ngIf="datasetsWithPIDGroupByView==='funder' && datasetsWithPIDByFunderData"
45
                                         [chartTitle]="'OA Datasets with PID by funder'"
46
                                         [chartData]="datasetsWithPIDByFunderData" [color]="datasetColor"></app-treemap-highchart>
47

  
48
                </div>
49

  
50
                <!--LAPTOP & PAD LANDSCAPE-->
51
                <div class="uk-visible@m">
52
                  <ul class="uk-subnav uk-subnav-pill uk-flex uk-flex-right uk-flex-middle uk-margin-bottom" uk-margin
53
                      data-uk-switcher="{connect:'#switcher-content-a-fade-publications', animation: 'fade'}">
54
                    <li class="uk-active"><a (click)="getDatasetsWithPIDGroupBy('country')">Country</a></li>
55
                    <li><a (click)="getDatasetsWithPIDGroupBy('datasource')">Datasource</a></li>
56
                    <li><a (click)="getDatasetsWithPIDGroupBy('organization')">Organization</a></li>
57
                    <li><a (click)="getDatasetsWithPIDGroupBy('funder')">Funder</a></li>
58
                  </ul>
59

  
60
                  <ul id="switcher-content-a-fade-publications" class="uk-switcher uk-margin">
61
                    <li aria-hidden="false" class="uk-active" style="animation-duration: 200ms;">
62
                      <iframe *ngIf="datasetsWithPIDByCountryChartURL"
63
                              width="100%" height="350" [src]="datasetsWithPIDByCountryChartURL"></iframe>
64
                    </li>
65
                    <li aria-hidden="true" style="animation-duration: 200ms;" class="">
66
                      <iframe *ngIf="datasetsWithPIDByDatasourceChartURL"
67
                              width="100%" height="350" [src]="datasetsWithPIDByDatasourceChartURL"></iframe>
68
                    </li>
69
                    <li aria-hidden="true" style="animation-duration: 200ms;" class="">
70
                      <iframe *ngIf="datasetsWithPIDByOrganizationChartURL"
71
                              width="100%" height="350" [src]="datasetsWithPIDByOrganizationChartURL"></iframe>
72
                    </li>
73
                    <li aria-hidden="true" style="animation-duration: 200ms;" class="">
74
                      <app-treemap-highchart *ngIf="datasetsWithPIDByFunderData"
75
                                             [chartTitle]="'OA Datasets with PID by funder'"
76
                                             [chartData]="datasetsWithPIDByFunderData" [color]="datasetColor"></app-treemap-highchart>
77
                    </li>
78
                  </ul>
79
                </div>
80

  
81
              </div>
82
            </div>
83
          </div>
84

  
85
        </div>
86
      </div>
87
    </li>
88
    <li>
89
      <div class="licenceIndicator">
90
        <div class="uk-grid uk-child-width-1-2@m uk-child-width-1-2@l uk-child-width-1-1@s">
91

  
92
          <div class="uk-grid-margin">
93
            <div class="md-card chartCard">
94
              <div class="md-card-content">
95
                <iframe *ngIf="datasetsWithLicenceTimeline" width="100%" height="550" [src]="datasetsWithLicenceTimeline"></iframe>
96
              </div>
97
            </div>
98
          </div>
99

  
100
          <div class="uk-grid-margin">
101
            <div class="md-card chartCard">
102
              <div class="md-card-content">
103

  
104
                <!--MOBILE & PAD PORTRAIT-->
105
                <div class="uk-hidden@m">
106
                  <div class="uk-flex uk-flex-right uk-flex-middle uk-margin-bottom">
107
                    <label class="uk-margin-right">Show by: </label>
108
                    <select class="md-input" #selectLicenceGroupBy (change)="getDatasetsWithLicenceGroupByMobile(selectLicenceGroupBy.value)" style="width: 230px; display: inline-block">
109
                      <option value="country">country</option>
110
                      <option value="datasource">datasource</option>
111
                      <option value="organization">organization</option>
112
                      <option value="funder">funder</option>
113
                    </select>
114
                  </div>
115

  
116
                  <iframe *ngIf="datasetsWithLicenceGroupByView==='country' && datasetsWithLicenceByCountryChartURLMobile"
117
                          width="100%" height="550" [src]="datasetsWithLicenceByCountryChartURLMobile"></iframe>
118
                  <iframe *ngIf="datasetsWithLicenceGroupByView==='datasource' && datasetsWithLicenceByDatasourceChartURLMobile"
119
                          width="100%" height="550" [src]="datasetsWithLicenceByDatasourceChartURLMobile"></iframe>
120
                  <iframe *ngIf="datasetsWithLicenceGroupByView==='organization' && datasetsWithLicenceByOrganizationChartURLMobile"
121
                          width="100%" height="550" [src]="datasetsWithLicenceByOrganizationChartURLMobile"></iframe>
122
                  <app-treemap-highchart *ngIf="datasetsWithLicenceGroupByView==='funder' && datasetsWithLicenceByFunderData"
123
                                         [chartTitle]="'OA Datasets with licence by funder'"
124
                                         [chartData]="datasetsWithLicenceByFunderData" [color]="datasetColor"></app-treemap-highchart>
125

  
126
                </div>
127

  
128
                <!--LAPTOP & PAD LANDSCAPE-->
129
                <div class="uk-visible@m">
130
                  <ul class="uk-subnav uk-subnav-pill uk-flex uk-flex-right uk-flex-middle uk-margin-bottom" uk-margin
131
                      data-uk-switcher="{connect:'#switcher-content-a-fade-publications', animation: 'fade'}">
132
                    <li class="uk-active"><a (click)="getDatasetsWithLicenceGroupBy('country')">Country</a></li>
133
                    <li><a (click)="getDatasetsWithLicenceGroupBy('datasource')">Datasource</a></li>
134
                    <li><a (click)="getDatasetsWithLicenceGroupBy('organization')">Organization</a></li>
135
                    <li><a (click)="getDatasetsWithLicenceGroupBy('funder')">Funder</a></li>
136
                  </ul>
137

  
138
                  <ul id="switcher-content-a-fade-publications" class="uk-switcher uk-margin">
139
                    <li aria-hidden="false" class="uk-active" style="animation-duration: 200ms;">
140
                      <iframe *ngIf="datasetsWithLicenceByCountryChartURL"
141
                              width="100%" height="350" [src]="datasetsWithLicenceByCountryChartURL"></iframe>
142
                    </li>
143
                    <li aria-hidden="true" style="animation-duration: 200ms;" class="">
144
                      <iframe *ngIf="datasetsWithLicenceByDatasourceChartURL"
145
                              width="100%" height="350" [src]="datasetsWithLicenceByDatasourceChartURL"></iframe>
146
                    </li>
147
                    <li aria-hidden="true" style="animation-duration: 200ms;" class="">
148
                      <iframe *ngIf="datasetsWithLicenceByOrganizationChartURL"
149
                              width="100%" height="350" [src]="datasetsWithLicenceByOrganizationChartURL"></iframe>
150
                    </li>
151
                    <li aria-hidden="true" style="animation-duration: 200ms;" class="">
152
                      <app-treemap-highchart *ngIf="datasetsWithLicenceByFunderData"
153
                                             [chartTitle]="'OA Datasets with licence by funder'"
154
                                             [chartData]="datasetsWithLicenceByFunderData" [color]="datasetColor"></app-treemap-highchart>
155
                    </li>
156
                  </ul>
157
                </div>
158

  
159
              </div>
160
            </div>
161
          </div>
162

  
163
        </div>
164
      </div>
165
    </li>
166
    <li>
167
      <div class="indicatorsTable uk-visible@m uk-margin-large-top">
168

  
169
        <h3 class="">More details for datasets</h3>
170

  
171
        <div class="uk-margin-top uk-margin-bottom">
172
          <label class="uk-margin-right">Show: </label>
173
          <select class="md-input" #selectDatasetsContent (change)="getContent('dataset', selectDatasetsContent.value)" style="width: 230px; display: inline-block">
174
            <option value="affiliated">affiliated</option>
175
            <option value="affiliated_peer_reviewed">affiliated peer reviewed</option>
176
            <option value="deposited">deposited</option>
177
            <option value="deposited_peer_reviewed">deposited peer reviewed</option>
178
          </select>
179
          <!--<span class="md-input-bar"></span>-->
180
        </div>
181

  
182
        <div class="uk-grid uk-child-width-1-2@l uk-child-width-1-2@m">
183
          <div class="absoluteTable">
184
            <div class="md-card chartCard">
185
              <div class="md-card-content">
186

  
187
                <ul class="uk-subnav uk-subnav-pill dataView uk-flex uk-flex-center" data-uk-switcher="{connect:'#data-indicators-content-a-fade', animation: 'fade'}">
188
                  <li aria-expanded="true" class="uk-active">
189
                    <a href="#">
190
                      <i class="fas fa-hashtag"></i>
191
                    </a>
192
                  </li>
193
                  <li aria-expanded="false" class="">
194
                    <a href="#">
195
                      <i class="fas fa-percentage"></i>
196
                    </a>
197
                  </li>
198
                </ul>
199

  
200
                <ul id="data-indicators-content-a-fade" class="uk-switcher uk-margin" >
201
                  <li aria-hidden="false" class="uk-active" style="animation-duration: 200ms;">
202
                    <div *ngIf="loadingPublicationsAbsoluteTable" class="whiteFilm"><i class="fa fa-spinner fa-spin fa-2x loader" aria-hidden="true"></i></div>
203
                    <app-countries-table *ngIf="datasetsAbsoluteTableData" [isPercentage]="false" [countries]="datasetsAbsoluteTableData" [view]="'openScience'" [entity]="'dataset'"></app-countries-table>
204
                  </li>
205
                  <li aria-hidden="true" style="animation-duration: 200ms;" class="">
206
                    <div *ngIf="loadingPublicationsPercentageTable" class="whiteFilm"><i class="fa fa-spinner fa-spin fa-2x loader" aria-hidden="true"></i></div>
207
                    <app-countries-table *ngIf="datasetsPercentageTableData" [isPercentage]="true" [countries]="datasetsPercentageTableData" [view]="'openScience'" [entity]="'dataset'"></app-countries-table>
208
                  </li>
209
                </ul>
210

  
211
              </div>
212
            </div>
213

  
214
          </div>
215

  
216
        </div>
217

  
218
      </div>
219
    </li>
220
  </ul>
221

  
222
  <!--<div class="pidIndicator">
4 223
    <h3 class="uk-margin-remove">PID</h3>
5 224
    <div class="uk-grid uk-child-width-1-2@m uk-child-width-1-2@l uk-child-width-1-1@s">
6 225

  
......
16 235
        <div class="md-card chartCard">
17 236
          <div class="md-card-content">
18 237

  
19
            <!--MOBILE & PAD PORTRAIT-->
238
            &lt;!&ndash;MOBILE & PAD PORTRAIT&ndash;&gt;
20 239
            <div class="uk-hidden@m">
21 240
              <div class="uk-flex uk-flex-right uk-flex-middle uk-margin-bottom">
22 241
                <label class="uk-margin-right">Show by: </label>
......
40 259

  
41 260
            </div>
42 261

  
43
            <!--LAPTOP & PAD LANDSCAPE-->
262
            &lt;!&ndash;LAPTOP & PAD LANDSCAPE&ndash;&gt;
44 263
            <div class="uk-visible@m">
45 264
              <ul class="uk-subnav uk-subnav-pill uk-flex uk-flex-right uk-flex-middle uk-margin-bottom" uk-margin
46 265
                  data-uk-switcher="{connect:'#switcher-content-a-fade-publications', animation: 'fade'}">
......
78 297
    </div>
79 298
  </div>
80 299

  
81

  
82 300
  <div class="licenceIndicator uk-margin-large-top">
83 301
    <h3 class="uk-margin-remove">Licence</h3>
84 302
    <div class="uk-grid uk-child-width-1-2@m uk-child-width-1-2@l uk-child-width-1-1@s">
......
95 313
        <div class="md-card chartCard">
96 314
          <div class="md-card-content">
97 315

  
98
            <!--MOBILE & PAD PORTRAIT-->
316
            &lt;!&ndash;MOBILE & PAD PORTRAIT&ndash;&gt;
99 317
            <div class="uk-hidden@m">
100 318
              <div class="uk-flex uk-flex-right uk-flex-middle uk-margin-bottom">
101 319
                <label class="uk-margin-right">Show by: </label>
......
119 337

  
120 338
            </div>
121 339

  
122
            <!--LAPTOP & PAD LANDSCAPE-->
340
            &lt;!&ndash;LAPTOP & PAD LANDSCAPE&ndash;&gt;
123 341
            <div class="uk-visible@m">
124 342
              <ul class="uk-subnav uk-subnav-pill uk-flex uk-flex-right uk-flex-middle uk-margin-bottom" uk-margin
125 343
                  data-uk-switcher="{connect:'#switcher-content-a-fade-publications', animation: 'fade'}">
......
155 373
      </div>
156 374

  
157 375
    </div>
158
  </div>
376
  </div>-->
159 377

  
160
  <div class="indicatorsTable uk-visible@m uk-margin-large-top">
378
  <!--<div class="indicatorsTable uk-visible@m uk-margin-large-top">
161 379

  
162 380
    <h3 class="">More details for datasets</h3>
163 381

  
......
169 387
        <option value="deposited">deposited</option>
170 388
        <option value="deposited_peer_reviewed">deposited peer reviewed</option>
171 389
      </select>
172
      <!--<span class="md-input-bar"></span>-->
390
      &lt;!&ndash;<span class="md-input-bar"></span>&ndash;&gt;
173 391
    </div>
174 392

  
175 393
    <div class="uk-grid uk-child-width-1-2@l uk-child-width-1-2@m">
......
208 426

  
209 427
    </div>
210 428

  
429
  </div>-->
211 430

  
212
  </div>
213

  
214 431
</div>

Also available in: Unified diff