mirror of
https://github.com/Xevion/glance.git
synced 2025-12-15 04:11:59 -06:00
Initial commit
This commit is contained in:
31
internal/assets/templates/reddit-horizontal-cards.html
Normal file
31
internal/assets/templates/reddit-horizontal-cards.html
Normal file
@@ -0,0 +1,31 @@
|
||||
{{ template "widget-base.html" . }}
|
||||
|
||||
{{ define "widget-content-classes" }}widget-content-frameless{{ end }}
|
||||
|
||||
{{ define "widget-content" }}
|
||||
<div class="carousel-container">
|
||||
<div class="cards-horizontal carousel-items-container">
|
||||
{{ range .Posts }}
|
||||
<div class="card widget-content-frame relative">
|
||||
{{ if ne "" .ThumbnailUrl }}
|
||||
<div class="reddit-card-thumbnail-container">
|
||||
<img class="reddit-card-thumbnail" loading="lazy" src="{{ .ThumbnailUrl }}" alt="">
|
||||
</div>
|
||||
{{ end }}
|
||||
<div class="padding-widget flex flex-column flex-grow relative">
|
||||
{{ if ne "" .TargetUrl }}
|
||||
<a class="color-highlight size-h5 text-truncate visited-indicator" href="{{ .TargetUrl }}" target="_blank" rel="noreferrer">{{ .TargetUrlDomain }}</a>
|
||||
{{ else }}
|
||||
<div class="color-highlight size-h5 text-truncate">/r/{{ $.Subreddit }}</div>
|
||||
{{ end }}
|
||||
<a href="{{ .DiscussionUrl }}" title="{{ .Title }}" class="text-truncate-3-lines color-primary-if-not-visited margin-top-7 margin-bottom-auto" target="_blank" rel="noreferrer">{{ .Title }}</a>
|
||||
<ul class="list-horizontal-text margin-top-7">
|
||||
<li title="{{ .TimePosted | formatTime }}" {{ dynamicRelativeTimeAttrs .TimePosted }}>{{ .TimePosted | relativeTime }}</li>
|
||||
<li>{{ .Score | formatNumber }} points</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
Reference in New Issue
Block a user