@import nu.marginalia.search.model.NavbarModel @import nu.marginalia.search.svc.* @param SearchSiteInfoService.SiteInfoModel model @param NavbarModel navbar @template.part.head(title = "Marginalia Search - " + model.domain()) @template.part.navbar(navbar = navbar)

Site Information

@if (model instanceof SearchSiteInfoService.SiteInfoWithContext siteInfo) @template.siteinfo.view.overview(siteInfo = siteInfo) @elseif (model instanceof SearchSiteInfoService.ReportDomain reportDomain) @template.siteinfo.view.reportDomain(reportDomain = reportDomain) @elseif (model instanceof SearchSiteInfoService.Backlinks backlinks) @template.siteinfo.view.backlinks(backlinks = backlinks) @elseif (model instanceof SearchSiteInfoService.ReportDomain reportDomain) @template.siteinfo.view.reportDomain(reportDomain = reportDomain) @elseif (model instanceof SearchSiteInfoService.Docs docs) @template.siteinfo.view.docs(docs = docs) @endif
@template.part.footerLegal()