From 1c1ed3276c6ce2e9953015530e808377cadb6b29 Mon Sep 17 00:00:00 2001 From: OpenClaw Assistant Date: Mon, 13 Jul 2026 03:12:06 +0000 Subject: [PATCH 1/3] Highlight publication venue abbreviations Render venue abbreviations as compact, responsive metadata badges on publication lists while preserving the existing editorial color language.\n\nAI-generated disclosure: This design and implementation were created with AI assistance and reviewed through local formatting and source checks. --- _layouts/bib.liquid | 7 +++++-- assets/css/main.scss | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/_layouts/bib.liquid b/_layouts/bib.liquid index 5f3f233f..fda7c6a6 100644 --- a/_layouts/bib.liquid +++ b/_layouts/bib.liquid @@ -190,8 +190,11 @@ {% endif %} {% assign entrytype_text = entrytype | strip_html | strip %} {% capture periodical %}{{ entrytype }}{% if entrytype_text != "" and entryyear != "" %}, {% endif %}{{ entrymonth }}{{ entryyear }}{% endcapture %} -
- {{ periodical | strip }} +
+ {% if entry.abbr %} + {{ entry.abbr }} + {% endif %} + {{ periodical | strip }}
{{ entry.note | strip }} diff --git a/assets/css/main.scss b/assets/css/main.scss index ce7593b8..aaf43bec 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -1027,6 +1027,42 @@ body:has(.victoria-secondary-page) > .container { line-height: 1.45; } +// Keep the venue legible without competing with the publication title. The +// warm tint is derived from the page accent and remains readable on the site's +// intentionally white editorial surface in both light and dark OS themes. +.publication-meta { + display: flex; + min-width: 0; + flex-wrap: wrap; + align-items: baseline; + gap: 4px 7px; +} + +.publication-meta .publication-venue { + display: inline-flex; + max-width: 100%; + padding: 1px 7px 2px; + border: 1px solid rgba(107, 79, 41, 0.22); + border-radius: 4px; + background: rgba(107, 79, 41, 0.09); + color: var(--victoria-accent, var(--homepage-accent, #6b4f29)); + font-size: 0.78em; + font-weight: 700; + line-height: 1.35; + overflow-wrap: anywhere; + text-decoration: none; + white-space: normal; +} + +.victoria-publications-page .publication-meta, +body.layout-about .homepage-victoria .homepage-publications-list .publication-meta { + margin-top: 3px; +} + +.victoria-publications-page .publication-meta .periodical { + min-width: 0; +} + .victoria-publications-page .author a, .victoria-publications-page .author > em, .victoria-publications-page .author .author-self, From eddf4824383ca5075559c1e686e257a07320a988 Mon Sep 17 00:00:00 2001 From: OpenClaw Assistant Date: Mon, 13 Jul 2026 04:09:36 +0000 Subject: [PATCH 2/3] AI-assisted: warm publication search highlights --- _sass/_base.scss | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/_sass/_base.scss b/_sass/_base.scss index fd230d5d..4abcc170 100644 --- a/_sass/_base.scss +++ b/_sass/_base.scss @@ -1308,8 +1308,10 @@ ninja-keys::part(ninja-input-wrapper) { } } -// highlight-search-term +// Keep publication search hits distinct from the purple global theme while +// matching the site's warm editorial palette. The publication surface remains +// white across light, dark, and system theme preferences. ::highlight(search) { - background-color: var(--global-theme-color); - color: var(--global-text-color); + background-color: #f7e2c4; + color: #5b3a23; } From 927a4eff0d4de06347ac4b647e8da07bc9f71ffa Mon Sep 17 00:00:00 2001 From: OpenClaw Assistant Date: Mon, 13 Jul 2026 04:15:28 +0000 Subject: [PATCH 3/3] Move warm highlight override into preview scope --- _sass/_base.scss | 8 +++----- assets/css/main.scss | 8 ++++++++ 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/_sass/_base.scss b/_sass/_base.scss index 4abcc170..fd230d5d 100644 --- a/_sass/_base.scss +++ b/_sass/_base.scss @@ -1308,10 +1308,8 @@ ninja-keys::part(ninja-input-wrapper) { } } -// Keep publication search hits distinct from the purple global theme while -// matching the site's warm editorial palette. The publication surface remains -// white across light, dark, and system theme preferences. +// highlight-search-term ::highlight(search) { - background-color: #f7e2c4; - color: #5b3a23; + background-color: var(--global-theme-color); + color: var(--global-text-color); } diff --git a/assets/css/main.scss b/assets/css/main.scss index aaf43bec..7dbfcc7c 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -1063,6 +1063,14 @@ body.layout-about .homepage-victoria .homepage-publications-list .publication-me min-width: 0; } +// Keep publication search hits distinct from the purple global theme while +// matching the site's warm editorial palette. The publication surface remains +// white across light, dark, and system theme preferences. +::highlight(search) { + background-color: #f7e2c4; + color: #5b3a23; +} + .victoria-publications-page .author a, .victoria-publications-page .author > em, .victoria-publications-page .author .author-self,