diff --git a/assets/css/doors/base.css b/assets/css/doors/base.css index 4defd74672b..cfbe2714faf 100644 --- a/assets/css/doors/base.css +++ b/assets/css/doors/base.css @@ -19,10 +19,15 @@ main:lang(zh){--display:'Noto Serif CJK SC','Songti SC','STSong',SimSun,serif;-- *,*::before,*::after,.font-italic{font-style:normal!important} em,i:not([class]),dfn,cite,var{font-weight:600} .references-list :is(em,i),.references-page .article-style :is(em,i), -:is(h2,h3,h4)[id^=references i]~:is(ul,ol,p) :is(em,i),.csl-bib-body :is(em,i){font-style:italic!important;font-weight:400} +:is(h2,h3,h4)[id^=references i]~:is(ul,ol,p) :is(em,i),.csl-bib-body :is(em,i), +.ref-apa :is(em,i),.rl-detail-apa :is(em,i){font-style:italic!important;font-weight:400} +/* Publication titles from those lists keep their journal names and species in italics, at the title's weight. */ +:is(.fr-title,.fc-title,.ref-popup-title,.rl-panel-item-title) i{font-style:italic!important;font-weight:inherit} .wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto} .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap} +/* Small capitals in publication titles from Crossref (), see clusters/rich_text.html */ +.scp{font-variant:small-caps} .skip{position:fixed;top:-100px;inset-inline-start:12px;z-index:1100;background:var(--ink);color:#fff;padding:12px 16px} .skip:focus,.skip:hover{top:8px;color:#fff} .crumbs{font-size:15px;line-height:1.4;color:var(--ink)} diff --git a/layouts/partials/clusters/cluster_section.html b/layouts/partials/clusters/cluster_section.html index 8fae4c85ebc..232b5678be9 100644 --- a/layouts/partials/clusters/cluster_section.html +++ b/layouts/partials/clusters/cluster_section.html @@ -91,7 +91,7 @@