From 88765d6c869ee9433a846fb46e194a3059482a65 Mon Sep 17 00:00:00 2001
From: Augustin Lemesle <augustin.lemesle@cea.fr>
Date: Thu, 27 Aug 2020 10:28:20 +0200
Subject: [PATCH] hover black when content is empty

---
 _includes/publication-entries.html | 5 ++++-
 assets/css/publications.css        | 4 ++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/_includes/publication-entries.html b/_includes/publication-entries.html
index 8718c24e..f5ea65a2 100644
--- a/_includes/publication-entries.html
+++ b/_includes/publication-entries.html
@@ -11,13 +11,16 @@
 {% if pub.plugin == include.plugin %}
 
 <details>
-  <summary>
+  {% assign content = pub.content | strip_newlines %}
+  <summary {% if content == "" %} class="empty" {% endif %}>
     {% if pub.authors %}<div>{{ pub.authors }}</div>{% endif %}
     <div><b>{{ pub.title }}</b>{% if pub.link %} [<a href="{{ pub.link }}">PDF</a>] {% endif %}</div>
     {% if pub.book %} <div>In {{ pub.book }}, {{ pub.year }}</div> {% endif %}
     {% if pub.short %}<div><em>{{ pub.short }}</em></div>{% endif %}
   </summary>
+  {% if content != "" %}
   <em>{{ pub }}</em>
+  {% endif %}
 </details>
 
 {% endif %}
diff --git a/assets/css/publications.css b/assets/css/publications.css
index e929c1ca..4e009550 100644
--- a/assets/css/publications.css
+++ b/assets/css/publications.css
@@ -32,4 +32,8 @@ details[open] {
 }
 summary {
   margin: 1em 2em;
+}
+
+.empty:hover {
+	color: black !important;
 }
\ No newline at end of file
-- 
GitLab