diff --git a/scripts/painting.js b/scripts/painting.js
index 5a62d50..d2dfc7b 100644
--- a/scripts/painting.js
+++ b/scripts/painting.js
@@ -45,23 +45,33 @@ jQuery(document).ready(function($)
$(".metadata .content.dimension").append(data[idx].dimension);
$(".metadata .content.support").append(data[idx].support);
- $(".metadata .content.genre").append(data[idx].genre);
- $(".metadata .content.theme").append(data[idx].theme);
- $(".metadata .content.place").append(data[idx].place);
+ $(".metadata .content.genre").append('' + data[idx].genre + '');
+ $(".metadata .content.theme").append('' + data[idx].theme + '');
+ $(".metadata .content.place").append('' + data[idx].place + '');
if (data[idx].photo == "none") photoState = "aucune";
if (data[idx].photo == "bad") photoState = "mauvais";
if (data[idx].photo == "ok") photoState = "acceptable";
if (data[idx].photo == "good") photoState = "bon";
- $(".metadata .content.photo").append(photoState);
+ $(".metadata .content.photo").append('' + photoState + '');
if (data[idx].help == "yes")
- $(".metadata .content.help").append('oui (!)');
+ $(".metadata .content.help").append('oui (!)');
else
$(".metadata .content.help").append("non");
+ // split tags to have a link to each one of them
if (data[idx].tags != "—")
- $(".metadata .content.tag").append(data[idx].tags);
+ {
+ var splitTags = data[idx].tags.split(", ");
+ splitTags.forEach(function(tag, idx, array)
+ {
+ $(".metadata .content.tag").append('' + tag + '');
+
+ if (idx != array.length - 1)
+ $(".metadata .content.tag").append(', ');
+ });
+ }
else
$(".metadata .content.tag").parent().css("display", "none");
diff --git a/styles/main.css b/styles/main.css
index d4de9fa..bba8930 100644
--- a/styles/main.css
+++ b/styles/main.css
@@ -395,6 +395,16 @@ article.painting .container ul.metadata {
list-style-type:square;
}
+article.painting .container ul.metadata .metadata-help {
+ font-weight:bold;
+ color: #38686A;
+}
+
+article.painting .container ul.metadata a {
+ text-decoration:none;
+ color:unset;
+}
+
article.painting .container .metadata span.title {
font-variant:small-caps;
}