Skip to content

Commit 0ed6dc8

Browse files
gzwongkkYuan Chiang
authored and
Yuan Chiang
committed
Support different colors for different kinds of publications in publication list (alshedivat#797)
1 parent f155619 commit 0ed6dc8

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

_data/venues.yml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
"AJP":
2+
url: https://aapt.scitation.org/journal/ajp
3+
color: "#00369f"
4+
5+
"PhysRev":
6+
url: https://journals.aps.org/

_layouts/bib.html

+6-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@
1111
{%- endif -%}
1212
{%- elsif entry.abbr -%}
1313
{%- if site.data.venues[entry.abbr] -%}
14-
<abbr class="badge"><a href="{{site.data.venues[entry.abbr].url}}">{{entry.abbr}}</a></abbr>
14+
{%- assign venue_style = nil -%}
15+
{%- if site.data.venues[entry.abbr].color != blank -%}
16+
{%- assign venue_style = site.data.venues[entry.abbr].color | prepend: 'style="background-color:' | append: '"' -%}
17+
{%- endif -%}
18+
<abbr class="badge" {% if venue_style %}{{venue_style}}{% endif %}><a href="{{site.data.venues[entry.abbr].url}}">{{entry.abbr}}</a></abbr>
1519
{%- else -%}
16-
<abbr class="badge">{{entry.abbr}}</abbr>
20+
<abbr class="badge">{{entry.abbr}}</abbr>
1721
{%- endif -%}
1822
{%- endif -%}
1923
</div>

0 commit comments

Comments
 (0)