« get me outta code hell

content, css: cover artwork reference details, non-unique art line - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/static
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2024-11-19 15:56:40 -0400
committer(quasar) nebula <qznebula@protonmail.com>2024-11-19 16:05:41 -0400
commitc31d38c4778e51fb90958c40af93519661538889 (patch)
treec9d7b42e9a26657efebb22495424c26b19848a5e /src/static
parentd746ff26c3e7517c8aaff7615ae4da06fa2d01c0 (diff)
content, css: cover artwork reference details, non-unique art line
Diffstat (limited to 'src/static')
-rw-r--r--src/static/css/site.css39
1 files changed, 37 insertions, 2 deletions
diff --git a/src/static/css/site.css b/src/static/css/site.css
index 9a1db403..781bafd5 100644
--- a/src/static/css/site.css
+++ b/src/static/css/site.css
@@ -1263,6 +1263,10 @@ p .current {
   border-top-color: var(--deep-color);
 }
 
+#cover-art-container .image-details + .image-details {
+  border-top-color: var(--primary-color);
+}
+
 #cover-art-container .image {
   display: block;
   width: 100%;
@@ -1272,21 +1276,52 @@ p .current {
 .image-details {
   display: block;
 
-  padding: 6px 9px 4px 9px;
   margin-top: 0;
   margin-bottom: 0;
+
+  /* Styles below only apply for first image-details. */
+
+  margin-left: 0;
+  margin-right: 0;
+  padding-left: 9px;
+  padding-right: 9px;
+
+  padding-top: 6px;
+  padding-bottom: 4px;
+
   border-top: 1px dashed var(--dim-color);
 }
 
+.image-details + .image-details {
+  display: block;
+
+  margin-left: 6px;
+  margin-right: 6px;
+  padding-left: 3px;
+  padding-right: 3px;
+
+  padding-top: 4px;
+  padding-bottom: 4px;
+
+  border-top: 1px dotted var(--primary-color);
+}
+
+.image-details:last-child {
+  margin-bottom: 2px;
+}
+
 ul.image-details.art-tag-details li {
   display: inline-block;
-  margin: 0;
 }
 
 ul.image-details.art-tag-details li:not(:last-child)::after {
   content: " \00b7 ";
 }
 
+.image-details.non-unique-details {
+  font-style: oblique;
+}
+
 p.image-details.illustrator-details {
   text-align: center;
   font-style: oblique;