Weather and Category

This commit is contained in:
2024-01-31 12:37:55 +01:00
parent f4a2251178
commit 232df1e4e0
24 changed files with 370 additions and 351 deletions

View File

@@ -4,43 +4,8 @@
<body>
{{template "headerHTML" .}}
{{template "weatherHTML"}}
{{template "articlecategoryHTML" .}}
<h1>{{.Category}}</h1>
{{range .Articles}}
<article class="news-article">
<div class="article_content">
<div class="ar-title">
<a href="/{{.ID}}/{{.Slug}}">
{{.Title}}
</a>
</div>
</div>
<a href="/{{.ID}}/{{.Slug}}">
<div class="prewi" data-content="{{.Content}}" data-title="{{.Title}}" data-link="/{{.ID}}/{{.Slug}}"></div>
</a>
<div class="timestamp"> starenovine - {{ .FormatedCreatedAt }}</div>
</article>
{{else}}
<div class="empty">
Nema članaka za izabrani datum.
</div>
{{end}}
<script>
function createPreview(content) {
let slicedContent = content.slice(0,200);
if (content.length > 200){
slicedContent += '...'
}
}
let previewDiv = document.querySelectorAll(".prewi");
previewDivs.forEach(function (previewDiv) {
let content = document.getAttribute('data-content')
previewDiv.textContent = createPreview(content)
})
</script>
{{template "footerHTML" .}}
</body>
</html>