From 8605d7c872689cf96d29fd81fd726d2564a625c3 Mon Sep 17 00:00:00 2001 From: Henrik Askjer <henrik.askjer@uib.no> Date: Fri, 26 Nov 2021 15:38:09 +0100 Subject: [PATCH] add hgno --- src/components/Header.vue | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/components/Header.vue b/src/components/Header.vue index 36f5b428..5565e911 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -2,7 +2,8 @@ <template> <div class = "header"> <span class="dict-label" tabindex="0">{{dict_label}}</span> - <h2 class="article_header" tabindex="0">{{header_text}}</h2> + <div class="article_header" tabindex="0"><h2>{{header_text}}</h2> + <span v-if="$store.state.showHGNO">{{hgno}}</span></div> <h2 class="secondary_header" v-if="secondary_header_text.length" tabindex="0">{{secondary_header_text}}</h2> <span class="header_group_list" v-if="group_list.length" tabindex="0">{{group_list}}</span> <span v-if="$store.state.showInflectionNo">{{inflection_classes}}</span> @@ -72,6 +73,14 @@ export default { 'nn': 'nynorskordboka' }[this.dictionary] || '' }, + hgno: function() { + let hgnos = [] + this.lemmas.forEach(lemma => { + let hgint = parseInt(lemma.hgno) + hgnos.push(["I","II","III","IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII", "XIII", "XIV", "XV", "XVI"][hgint]) + }) + return hgnos.join(", ") + }, inflection_button_text: function() { return { "bm": {false: "Se bøyning", true: "Skjul bøyning"}, @@ -277,4 +286,8 @@ td.hilite { text-align: center } +.article_header { + display: flex; +} + </style> -- GitLab