Fix markdown heading formatting
authorAjay Bura <ajbura@gmail.com>
Wed, 12 Jan 2022 05:47:44 +0000 (11:17 +0530)
committerAjay Bura <ajbura@gmail.com>
Wed, 12 Jan 2022 05:47:44 +0000 (11:17 +0530)
Signed-off-by: Ajay Bura <ajbura@gmail.com>
src/app/molecules/message/Message.scss

index 8ec29bfdfe230130a1d70db1bfe52e98086cadd3..279a246a6df45f3b24d203634ff57a5025b0d01d 100644 (file)
 
 // markdown formating
 .message__body {
+  & h1, h2, h3, h4, h5, h6 {
+    margin: 0;
+    margin-bottom: var(--sp-ultra-tight);
+    font-weight: var(--fw-medium);
+    &:first-child {
+      margin-top: 0;
+    }
+    &:last-child {
+      margin-bottom: 0;
+    }
+  }
   & h1,
   & h2 {
     color: var(--tc-surface-high);
-    margin: var(--sp-loose) 0 var(--sp-normal);
-    line-height: var(--lh-h1);
+    margin-top: var(--sp-normal);
+    font-size: var(--fs-h2);
+    line-height: var(--lh-h2);
+    letter-spacing: var(--ls-h2);
   }
   & h3,
   & h4 {
     color: var(--tc-surface-high);
-    margin: var(--sp-normal) 0 var(--sp-tight);
-    line-height: var(--lh-h2);
+    margin-top: var(--sp-tight);
+    font-size: var(--fs-s1);
+    line-height: var(--lh-s1);
+    letter-spacing: var(--ls-s1);
   }
   & h5,
   & h6 {
     color: var(--tc-surface-high);
-    margin: var(--sp-tight) 0 var(--sp-extra-tight);
-    line-height: var(--lh-s1);
+    margin-top: var(--sp-extra-tight);
+    font-size: var(--fs-b1);
+    line-height: var(--lh-b1);
+    letter-spacing: var(--ls-b1);
   }
   & hr {
     border-color: var(--bg-divider);