Pārlūkot izejas kodu

Add tags to forum posts template

Svilen Markov 1 gadu atpakaļ
vecāks
revīzija
c276f66017

+ 5 - 0
internal/assets/static/main.css

@@ -775,6 +775,10 @@ kbd:active {
     margin-top: 0.1rem;
 }
 
+.forum-post-tags-container {
+    transform: translateY(-0.15rem);
+}
+
 .bookmarks-group {
     --bookmarks-group-color: var(--color-primary);
 }
@@ -1367,6 +1371,7 @@ kbd:active {
 .min-width-0        { min-width: 0; }
 .max-width-100      { max-width: 100%; }
 .block              { display: block; }
+.inline-block       { display: inline-block; }
 .overflow-hidden    { overflow: hidden; }
 .relative           { position: relative; }
 .flex               { display: flex; }

+ 9 - 0
internal/assets/templates/forum-posts.html

@@ -20,6 +20,15 @@
             {{ end }}
             <div class="grow min-width-0">
                 <a href="{{ .DiscussionUrl }}" class="size-h3 color-primary-if-not-visited" target="_blank" rel="noreferrer">{{ .Title }}</a>
+                {{ if gt (len .Tags) 0 }}
+                <div class="inline-block forum-post-tags-container">
+                    <ul class="attachments">
+                    {{ range .Tags }}
+                        <li>{{ . }}</li>
+                    {{ end }}
+                    </ul>
+                </div>
+                {{ end }}
                 <ul class="list-horizontal-text">
                     <li {{ dynamicRelativeTimeAttrs .TimePosted }}></li>
                     <li>{{ .Score | formatNumber }} points</li>