Skip to content
Snippets Groups Projects
Commit 8d9a32b8 authored by Kenzo-Hugo Hillion's avatar Kenzo-Hugo Hillion :recycle:
Browse files

Make text clickable in Help section

parent 915bc409
No related branches found
No related tags found
2 merge requests!59Prod,!54Add build number based on commit hash
Pipeline #31830 passed
...@@ -11,42 +11,26 @@ ...@@ -11,42 +11,26 @@
<v-toolbar-title>Help</v-toolbar-title> <v-toolbar-title>Help</v-toolbar-title>
</v-toolbar> </v-toolbar>
<v-list two-line subheader> <v-list two-line subheader>
<v-list-tile> <template v-for="(item, index) in help_links">
<v-list-tile-avatar> <v-list-tile :key="item.title">
<v-icon class="primary lighten-2" dark> <v-list-tile-avatar>
fas fa-code <v-icon class="primary lighten-2" dark>
</v-icon> {{ item.icon }}
</v-list-tile-avatar>
<v-list-tile-content>
<v-list-tile-title>API documentation</v-list-tile-title>
<v-list-tile-sub-title>Documentation about different endpoints of metageneDB API</v-list-tile-sub-title>
</v-list-tile-content>
<v-list-tile-avatar>
<v-btn href="/api/swagger" flat icon target="_blank">
<v-icon class="tertiary--text">
open_in_new
</v-icon> </v-icon>
</v-btn> </v-list-tile-avatar>
</v-list-tile-avatar> <v-list-tile-content>
</v-list-tile> <v-list-tile-title><a :href="item.url" target="_blank">{{ item.title }}</a></v-list-tile-title>
<v-list-tile> <v-list-tile-sub-title><a :href="item.url" target="_blank">{{ item.info }}</a></v-list-tile-sub-title>
<v-list-tile-avatar> </v-list-tile-content>
<v-icon class="primary lighten-2" dark> <v-list-tile-avatar>
fab fa-gitlab <v-btn :href="item.url" flat icon target="_blank">
</v-icon> <v-icon class="tertiary--text">
</v-list-tile-avatar> open_in_new
<v-list-tile-content> </v-icon>
<v-list-tile-title>GitLab repository</v-list-tile-title> </v-btn>
<v-list-tile-sub-title>Access to source code of the project</v-list-tile-sub-title> </v-list-tile-avatar>
</v-list-tile-content> </v-list-tile>
<v-list-tile-avatar> </template>
<v-btn href="/api/swagger" flat icon target="_blank">
<v-icon class="tertiary--text">
open_in_new
</v-icon>
</v-btn>
</v-list-tile-avatar>
</v-list-tile>
</v-list> </v-list>
</v-card> </v-card>
</v-dialog> </v-dialog>
......
...@@ -4,4 +4,22 @@ export default { ...@@ -4,4 +4,22 @@ export default {
dialog: false, dialog: false,
} }
}, },
computed: {
help_links() {
return [
{
title: 'API documentation',
info: 'Documentation about different endpoints of metageneDB API',
icon: 'fas fa-code',
url: '/api/swagger',
},
{
title: 'GitLab repository',
info: 'Access to source code of the project',
icon: 'fab fa-gitlab',
url: 'https://gitlab.pasteur.fr/metagenomics/metagenedb',
},
];
},
}
} }
\ No newline at end of file
a {
text-decoration: none;
color: inherit;
}
\ No newline at end of file
<template src="./help.html" lang="html"></template> <template src="./help.html" lang="html"></template>
<script src="./help.js" lang="js"></script> <script src="./help.js" lang="js"></script>
\ No newline at end of file <style src="./help.scss" lang="scss" scoped></style>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment