From 35dedc2d003d228f49850f85a081497411b90068 Mon Sep 17 00:00:00 2001 From: Henrik Askjer <henrik.askjer@uib.no> Date: Tue, 11 Jan 2022 14:16:24 +0100 Subject: [PATCH] underline titles --- src/App.vue | 2 +- src/components/Header.vue | 31 +++++++++++++++++++++++++++---- 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/src/App.vue b/src/App.vue index 73b69aa6..1814b22a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -149,7 +149,7 @@ h1 > a.xs, h1 > a.sm { } -.banner a, h2 a { +.banner a { text-decoration: none; color: var(--v-primary-base) !important; } diff --git a/src/components/Header.vue b/src/components/Header.vue index 9fa7d827..2c6fc956 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -2,8 +2,8 @@ <template> <div class="header"> <span class="dict-label">{{dict_label}}</span> - <div v-for="(lemma_group, i) in lemma_groups" :key="i"> - <h2><router-link tabindex="0" + <div v-bind:class="{ 'lookup': $route.name=='lookup'}" v-for="(lemma_group, i) in lemma_groups" :key="i"> + <h2><router-link v-if="$route.name!='lookup'" tabindex="0" :id="title_id" :to="$parent.link_to_self.ref" @click.native="$parent.details_click($parent.link_to_self)" @@ -14,6 +14,19 @@ <!-- --><span v-for="(lemma, index) in lemma_group.lemmas" + :key="index"><u>{{lemma.lemma}}</u><!-- + --><span v-if="lemma.hgno" + :aria-label="'Betydning nummer ' + parseInt(lemma.hgno)" + :title="'Betydning nummer '+parseInt(lemma.hgno)" + class="hgno">{{" "+roman_hgno(lemma)}}</span><!-- + --><span + class="title_comma" + v-if="lemma_group.lemmas[1] && index < lemma_group.lemmas.length-1">{{", "}} + </span> + </span> + </router-link> + + <span v-else v-for="(lemma, index) in lemma_group.lemmas" :key="index">{{lemma.lemma}}<!-- --><span v-if="lemma.hgno" :aria-label="'Betydning nummer ' + parseInt(lemma.hgno)" @@ -24,7 +37,10 @@ v-if="lemma_group.lemmas[1] && index < lemma_group.lemmas.length-1">{{", "}} </span> </span> - </router-link></h2> + + + + </h2> <span class="header_group_list" v-if="lemma_group.description">{{lemma_group.description}}</span> @@ -243,11 +259,18 @@ div.lemma { .article_header { - text-decoration: none; overflow:auto; word-wrap: normal; } +h2 a { + text-decoration: none; +} + +h2 a u { + text-decoration-thickness: 1px; +} + .long_lemma { font-size: 18px !important; -- GitLab