Files
njump/note.templ

29 lines
669 B
Plaintext

package main
templ noteTemplate(params NotePageParams) {
<!DOCTYPE html>
@eventPageTemplate(
params.TitleizedContent,
params.OpenGraphParams,
params.HeadParams,
params.Clients,
params.Details,
params.Event,
) {
if params.Subject != "" {
<h1 class="text-2xl" itemprop="headline">{ params.Subject }</h1>
} else {
<h1 class="hidden">
{ params.Event.author.ShortName() } on Nostr: { params.TitleizedContent }
</h1>
}
if params.Cover != "" {
<img src={ params.Cover } alt={ params.Alt } class="mt-1"/>
}
<!-- main content -->
<div dir="auto" class="leading-5" itemprop="articleBody">
@templ.Raw(params.Content)
</div>
}
}