Skip to content

Commit 965ec7c

Browse files
Merge pull request monarch-initiative#269 from justaddcoffee/accordionize_data_sources
Accordionize data sources
2 parents ec581b2 + 26bc280 commit 965ec7c

File tree

1 file changed

+33
-28
lines changed

1 file changed

+33
-28
lines changed

Diff for: src/views/Sources.vue

+33-28
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,45 @@
88
class="row source-wrapper"
99
>
1010
<div class="offset-1 col-10 source">
11+
1112
<div>
12-
<img :src="source.logoUrl" >
13-
</div>
14-
<div class="displayName">
1513
<h5>{{ source.sourceDisplayName }}</h5>
1614
</div>
17-
<div class="display-name">
18-
{{ source.sourceDescription }}
19-
</div>
20-
<div v-if="source.monarchUsage" class="source-usage">
21-
<h6><i>How do we use it?</i></h6>
22-
{{ source.monarchUsage }}
23-
</div>
24-
<div v-if="source.reusableDataUrl" class="source-reusable">
25-
<h6><a :href="source.reusableDataUrl">License details for source database</a></h6>
26-
</div>
27-
<div v-if="source.rdfDownloadUrl" class="source-rdf-download">
28-
<h6><a :href="source.rdfDownloadUrl">Download RDF</a></h6>
29-
</div>
30-
<div v-if="source.sourceFiles.length > 0" class="source-files">
31-
<h6><i>Ingested files:</i></h6>
32-
</div>
33-
<div v-for="file in source.sourceFiles" :key="file">
34-
<a :href="file.fileUrl">{{ file.fileUrl }}</a> retrieved on {{ file.retrievedOn }}
35-
</div>
36-
<div class="versions">
37-
<div class="source-version"/>
38-
<div class="monarch-version">
39-
Monarch Ingest Date: {{ source.ingestDate }}
40-
</div>
15+
16+
<div>
17+
<b-button v-b-toggle="'collapse-' + index" variant="primary" class="btn btn-info">More info</b-button>
18+
<b-collapse :id="'collapse-' + index" class="mt-2">
19+
<b-card>
20+
<img :src="source.logoUrl" >
21+
<div class="display-name">
22+
{{ source.sourceDescription }}
23+
</div>
24+
<div v-if="source.monarchUsage" class="source-usage">
25+
<h6><i>How do we use it?</i></h6>
26+
{{ source.monarchUsage }}
27+
</div>
28+
<div v-if="source.rdfDownloadUrl" class="source-rdf-download">
29+
<h6><a :href="source.rdfDownloadUrl">Download RDF</a></h6>
30+
</div>
31+
<div v-if="source.sourceFiles.length > 0" class="source-files">
32+
<h6><i>Ingested files:</i></h6>
33+
</div>
34+
<div v-for="file in source.sourceFiles" :key="file">
35+
<a :href="file.fileUrl">{{ file.fileUrl }}</a> retrieved on {{ file.retrievedOn }}
36+
</div>
37+
<div class="versions">
38+
<div class="source-version"/>
39+
<div class="monarch-version">
40+
Monarch Ingest Date: {{ source.ingestDate }}
41+
</div>
42+
</div>
43+
</b-card>
44+
</b-collapse>
4145
</div>
42-
</div>
46+
4347
</div>
4448
</div>
49+
</div>
4550
</div>
4651
</template>
4752

0 commit comments

Comments
 (0)