diff --git a/compiler.py b/compiler.py index b33cac8bd61394421c7258e4e6352a79b67506a5..ea06753df84403d948cd45eeb5aafd3385ea9283 100644 --- a/compiler.py +++ b/compiler.py @@ -147,6 +147,7 @@ if __name__ == "__main__": PAGES = [ "index.html", "gallery.html", + "pubs.html", "about.html", "contact.html" ] diff --git a/data/global.yaml b/data/global.yaml index 9f19a71a1babbf8f08d8b6c9cf51e63f03217169..4356ff7dcf300ba3cd28d05ca6be0944f6d3b3f9 100644 --- a/data/global.yaml +++ b/data/global.yaml @@ -7,5 +7,6 @@ navbar: [ # Give in [Display_Name, Template_Name format]. [About, "about.html"], [Gallery, "gallery.html"], + [Publications, "pubs.html"], [Contact, "contact.html"] ] diff --git a/templates/pubs.html b/templates/pubs.html index db8c9bf552f34908dfb3432cea9a3abebe97b162..8a1c842ddb477f1b0176d63ac4a95b45d3587101 100644 --- a/templates/pubs.html +++ b/templates/pubs.html @@ -7,27 +7,21 @@ {% block content %} {{ helper.wide_header() }} <div class="container"> - {{ helper.navbar(navbar, link) }} - <div class="cards"> - {% for card in cards|sort_cards %} - <div class="card"> - <a class="card-content" href="{{ card.link }}"> - {% if card.img %} - <div class="card-img"> - <img src="{{ card.img }}"> - </div> - {% endif %} - <div class="card-text"> - <h3>{{ card.title }}</h2> - <b><h3>{{ card.journal }}</h3></b> - <p>{{ card.date }}</p> - </div> - </a> - </div> - {% endfor %} - {% for i in range(3 - (cards|length % 3)) %} {# Add extra padding #} - <div class="card-pad"></div> - {% endfor %} - </div> + {{ helper.navbar(navbar, link) }} + + <div class="text"> + <h2>Publications using SWIFT</h2> + </div> + + {% for card in cards|sort_cards %} + <div class="card-text"> + <h4>{{ loop.index }}) <a href="https://ui.adsabs.harvard.edu/abs/{{ card.bibcode }}/abstract">{{ card.title }}</h4></a> + {% if card.author_count > 1 %} + <p>{{ card.first_author_norm }} et al., {{ card.year }}</p> + {% else %} + <p>{{ card.first_author_norm }}, {{ card.year }}</p> + {% endif %} + </div> + {% endfor %} </div> {% endblock %}