diff --git a/components/common/Keywords.vue b/components/common/Keywords.vue index 6f7e826..19f397c 100644 --- a/components/common/Keywords.vue +++ b/components/common/Keywords.vue @@ -12,9 +12,9 @@

{{ $t("motCleControle") }}

- + mdi-information-outline - Informations sur les mots clés + {{ $t("infoKeywords") }}
diff --git a/components/theses/ButtonsList.vue b/components/theses/ButtonsList.vue index f622cf6..325c78c 100644 --- a/components/theses/ButtonsList.vue +++ b/components/theses/ButtonsList.vue @@ -31,21 +31,18 @@
{{ - $t(b.libelle) }} + :aria-label="$t(b.libelle) + $t('externalLink')" :flat="true">{{ $t(b.libelle) }} {{ - $t(b.libelle) }} + :href="b.url.startsWith('http') ? b.url : baseURL + b.url" target="_blank" :title="$t(b.libelle) + $t('externalLink')" + :aria-label="$t(b.libelle)" :flat="true">{{ $t(b.libelle) }} {{ $t("theseView.embargo") }} {{ b.dateFin.replaceAll("-", "/") }}. - {{ $t("theseView.confidentialite") }} {{ - b.dateFin.replaceAll("-", "/") + {{ $t("theseView.confidentialite") }} {{ b.dateFin.replaceAll("-", "/") }}
@@ -65,19 +62,15 @@
{{ - $t(b.libelle) }} + :href="b.url.startsWith('http') ? b.url : baseURL + b.url" target="_blank" :title="$t(b.libelle) + $t('externalLink')" + :aria-label="$t(b.libelle)" :flat="true">{{ $t(b.libelle) }} - {{ $t("theseView.embargoStart") }}{{ b.dateFin.replaceAll("-", "/") - }}{{ - $t("theseView.embargoEnd") }} - {{ $t("theseView.confidentialite") }} {{ - b.dateFin.replaceAll("-", "/") }} + {{ $t("theseView.embargoStart") }}{{ b.dateFin.replaceAll("-", "/") }}{{ $t("theseView.embargoEnd") }} + {{ $t("theseView.confidentialite") }} {{ b.dateFin.replaceAll("-", "/") }}
@@ -302,25 +295,10 @@ h4 { } } -.header-container { - height: 2rem; - display: grid; - grid-template-columns: 1fr 1fr 100fr; - grid-template-rows: 20% 60% 20%; - padding: 0 10px; - - @media #{ map-get(settings.$display-breakpoints, 'md-and-down')} { - width: 100%; - grid-template-columns: 1fr 10fr 3fr; - font-size: 16px; - padding: 0 10px; - } -} - .menu-icon { height: 100%; grid-column-start: 1; - grid-row-start: 2; + align-items: start; @media #{ map-get(settings.$display-breakpoints, 'md-and-down')} { grid-column-start: unset; @@ -331,13 +309,32 @@ h4 { font-size: 28px; } +.header-container { + display: inline-grid; + grid-template-columns: 40px 100fr; + padding: 0 10px; + color: rgb(var(--v-theme-text-dark-blue)); + + @media #{ map-get(settings.$display-breakpoints, 'md-and-down')} { + width: 100%; + font-size: 16px; + padding: 0 10px; + } +} + .buttons-title-header { height: 100%; - grid-column-start: 3; - grid-row-start: 2; + grid-column-start: 2; + //grid-row-start: 2; background-color: transparent; - margin-top: -5px; + //margin-top: -5px; overflow: visible !important; +//#TODO +// width: auto; + display: flex; + white-space: normal; + word-break: break-word; + overflow-wrap: break-word; font-size: 20px; font-weight: 500; diff --git a/locales/en.json b/locales/en.json index 995faa1..51b8529 100644 --- a/locales/en.json +++ b/locales/en.json @@ -50,6 +50,7 @@ "motCleControle": "Controlled keywords", "motCleControleDescription": "Controlled keywords are keywords that have an identifier. They come from thesauri accessible on the website ", "motCleLibres": "Free keywords", + "infoKeywords": "Information on keywords", "showMoreKeywords": "Show more keywords", "showLessKeywords": "Reduce the list of keywords", "showAllKeywords": "Show all keywords ", diff --git a/locales/es.json b/locales/es.json index bd7a278..35b740c 100644 --- a/locales/es.json +++ b/locales/es.json @@ -50,6 +50,7 @@ "motCleControle": "Palabras clave controladas", "motCleControleDescription": "Las palabras clave controladas son palabras clave que tienen un identificador. Proceden de tesauros, disponibles en el sitio web", "motCleLibres": "Palabras clave libres", + "infoKeywords": "Información sobre las palavras clave", "showMoreKeywords": "Mostrar más palabras clave", "showLessKeywords": "Reducir la lista de palabras clave", "showAllKeywords": "Mostrar todas las palabras clave ", diff --git a/locales/fr.json b/locales/fr.json index ba96083..60120d0 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -50,6 +50,7 @@ "motCleControle": "Mots clés contrôlés", "motCleControleDescription": "Les mots clés contrôlés sont les mots clés qui possèdent un identifiant. Ils proviennent de thésaurus, accessibles sur le site ", "motCleLibres": "Mots clés libres", + "infoKeywords": "Informations sur les mots clés", "showMoreKeywords": "Afficher plus de mots-clés", "showLessKeywords": "Réduire la liste des mots-clés", "showAllKeywords": "Afficher tous les mots-clés ",