From 332145f0c10b015f9b14ee199f94248eef2c939e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Michonneau?= Date: Thu, 22 Jul 2021 16:53:26 +0200 Subject: [PATCH] add styling for lesson in The Carpentries Lab Co-authored-by: Toby Hodges --- _includes/life_cycle.html | 14 +- _includes/navbar.html | 4 + assets/css/lesson.scss | 5 + assets/img/carpentrieslab.svg | 249 ++++++++++++++++++++++++++++++++++ 4 files changed, 271 insertions(+), 1 deletion(-) create mode 100644 assets/img/carpentrieslab.svg diff --git a/_includes/life_cycle.html b/_includes/life_cycle.html index efc5b6d9..72756b30 100644 --- a/_includes/life_cycle.html +++ b/_includes/life_cycle.html @@ -28,7 +28,19 @@ {% elsif site.life_cycle == "stable" %} {% comment %} -We don't do anything special for now +We don't do anything special unless this is a Carpentries Lab lesson {% endcomment %} +{% if site.carpentry == "lab" %} +{% if site.doi contains "zenodo" %}{% assign listing=" on Zenodo" %} +{% elsif site.doi contains "jose" %}{% assign listing=" in JOSE" %} +{% else %}{% assign listing="none" %} +{% endif %} + +
+
+ This lesson has passed peer-review! {% if site.doi != "" %}See the publication{{ listing }}.{% endif %} +
+
+{% endif %} {% endif %} diff --git a/_includes/navbar.html b/_includes/navbar.html index 5e7d20eb..a8e3d596 100644 --- a/_includes/navbar.html +++ b/_includes/navbar.html @@ -32,6 +32,10 @@ + {% elsif site.carpentry == "lab" %} + + + {% endif %} {% comment %} Always show link to home page. {% endcomment %} diff --git a/assets/css/lesson.scss b/assets/css/lesson.scss index c982e529..3f8e758d 100644 --- a/assets/css/lesson.scss +++ b/assets/css/lesson.scss @@ -357,6 +357,11 @@ div.life-cycle { background: #d9edf7; } +.published { + color: #354711; + background: #effbd7; +} + // Remove border around spans of text within code blocks // that the highlighter (rouge) failed to recognize. pre.highlight span.err { diff --git a/assets/img/carpentrieslab.svg b/assets/img/carpentrieslab.svg new file mode 100644 index 00000000..018b270d --- /dev/null +++ b/assets/img/carpentrieslab.svg @@ -0,0 +1,249 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +