From 8681709951dcb7b76e4f9cb30e4438ae791f7fff Mon Sep 17 00:00:00 2001 From: Akron Date: Mon, 27 May 2024 17:52:21 +0200 Subject: [PATCH] Add support for inline markers Change-Id: Ic365380fe3c6b2b8f68dcd7c0707878e6de26fab --- Changes | 3 ++- dev/demo/all.html | 2 +- dev/demo/kwic.html | 4 ++-- dev/scss/main/kwic.scss | 39 +++++++++++++++++++++++++++++++++++---- 4 files changed, 40 insertions(+), 8 deletions(-) diff --git a/Changes b/Changes index 65177a503..279bbbf17 100644 --- a/Changes +++ b/Changes @@ -1,4 +1,4 @@ -0.53 2024-05-14 +0.53 2024-05-27 - Add openapi url to documentation. (hebasta) - Solve a potential timing issue in VC rendering. (diewald) - Update DeReKo link in corpus specific localization. (hebasta) @@ -9,6 +9,7 @@ method. (diewald) - Add configuration option for defaults: items_per_page, context. (diewald) + - Support for inline-markers in snippets. (see Krill #132; diewald) 0.52 2023-11-29 - Update Piwik dependency to point to matomo.js. (diewald) diff --git a/dev/demo/all.html b/dev/demo/all.html index 7e585ee24..1ce6fa392 100644 --- a/dev/demo/all.html +++ b/dev/demo/all.html @@ -231,7 +231,7 @@

Einstellungen

- HDTV Samples from European (and other) broadcasters and test transmissions in Europe
+ Der Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.HeyDer Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.
diff --git a/dev/demo/kwic.html b/dev/demo/kwic.html index b5ff45531..de3474271 100644 --- a/dev/demo/kwic.html +++ b/dev/demo/kwic.html @@ -14,7 +14,7 @@
- Der Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.HeyDer Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem. + Der Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.HeyDer Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.

Wertparameter by Hubi,Zwobot,4; published on 2005-03-28 as WWW.03313 (WPD)

@@ -27,7 +27,7 @@
- Der Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.HeyDer Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem. + Der Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.HeyDer Fehler unterläuft häufig bei der direkten Übersetzung aus dem Englischen, wenn im originalen Ausdruck die beiden Wortteile verschiedene Wörter sind und sich das Adjektiv wahlweise auf das erste oder zweite Wort bezieht. Ein Beispiel ist multiples Testproblem für multiple test problem.

Wertparameter by Hubi,Zwobot,4; published on 2005-03-28 as WWW.03313 (WPD)

diff --git a/dev/scss/main/kwic.scss b/dev/scss/main/kwic.scss index 9fd0fe940..0c4106849 100644 --- a/dev/scss/main/kwic.scss +++ b/dev/scss/main/kwic.scss @@ -162,7 +162,7 @@ div.snippet { right: 4pt; } } - + &.startMore:before, &.endMore:after { content: "…"; @@ -221,10 +221,41 @@ body.no-js #search > ol > li:active, display: inline !important; } - > * { - background-color: transparent; - } + > * { + background-color: transparent; + } + + span.inline-marker { + font-weight: normal; + color: $dark-grey; + &::before, &::after { + display: inline-block !important; + border-width: 2px; + border-radius: 0; + margin: 0 3pt; + padding: 0 4pt; + } + &::before { + color: white; + margin-right: 0; + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; + border-width-right: 0; + background-color: $dark-orange !important; + content: attr(data-key) ': '; + } + &::after { + border-width-left: 0; + margin-left: 0; + padding-left: 0; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + background-color: $dark-orange !important; + content: attr(data-value); + } + } + div.flag { display: none; }