소스 검색

Show badges on quoted gifs

Zed 7 년 전
부모
커밋
d6b8b386fa
2개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      public/style.css
  2. 4 0
      src/parserutils.nim

+ 3 - 1
public/style.css

@@ -661,7 +661,7 @@ video {
 }
 
 .quote-badge {
-    left: 0px;
+    left: 6px;
     position: absolute;
     z-index: 1;
     align-self: flex-end;
@@ -673,4 +673,6 @@ video {
     border-radius: 4px;
     color: #fffffff0;
     padding: 0px 2px;
+    font-size: 12px;
+    font-weight: bold;
 }

+ 4 - 0
src/parserutils.nim

@@ -136,5 +136,9 @@ proc getQuoteMedia*(quote: var Quote; node: XmlNode) =
     quote.thumb = some(media.selectAttr("img", "src"))
 
   let badge = node.querySelector(".AdaptiveMedia-badgeText")
+  let gifBadge = node.querySelector(".Icon--gifBadge")
+
   if not badge.isNil:
     quote.badge = some(badge.innerText())
+  elif not gifBadge.isNil:
+    quote.badge = some("GIF")