levineuwirth.org/templates/partials/head.html

66 lines
3.6 KiB
HTML

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
$if(home)$<title>Levi Neuwirth</title>$else$$if(title)$<title>$title$ — Levi Neuwirth</title>$else$<title>Levi Neuwirth</title>$endif$$endif$
$if(description)$<meta name="description" content="$description$">$endif$
<link rel="canonical" href="$site-url$$url$">
<link rel="alternate" type="application/atom+xml" title="Levi Neuwirth" href="/feed.xml">
<link rel="alternate" type="application/atom+xml" title="Levi Neuwirth — music" href="/music/feed.xml">
<!-- OpenGraph / Twitter (link-preview unfurling) -->
<meta property="og:site_name" content="Levi Neuwirth">
$if(home)$<meta property="og:title" content="Levi Neuwirth">$else$$if(title)$<meta property="og:title" content="$title$">$endif$$endif$
$if(description)$<meta property="og:description" content="$description$">$endif$
<meta property="og:url" content="$site-url$$url$">
$if(date)$<meta property="og:type" content="article">$else$<meta property="og:type" content="website">$endif$
<meta property="og:image" content="$site-url$/web-app-manifest-512x512.png">
<meta name="twitter:card" content="summary">
$if(description)$<meta name="twitter:description" content="$description$">$endif$
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="stylesheet" href="/css/base.css">
<link rel="stylesheet" href="/css/layout.css">
<link rel="stylesheet" href="/css/typography.css">
<link rel="stylesheet" href="/css/sidenotes.css">
<link rel="stylesheet" href="/css/syntax.css">
<link rel="stylesheet" href="/css/components.css">
<link rel="stylesheet" href="/css/gallery.css">
<link rel="stylesheet" href="/css/popups.css">
<link rel="stylesheet" href="/css/selection-popup.css">
<link rel="stylesheet" href="/css/annotations.css">
<link rel="stylesheet" href="/css/images.css">
$if(home)$<link rel="stylesheet" href="/css/home.css">$endif$
$if(library)$<link rel="stylesheet" href="/css/library.css">$endif$
$if(library)$<link rel="stylesheet" href="/css/item-card.css">$endif$
$if(search)$<link rel="stylesheet" href="/css/library.css">$endif$
$if(list-page)$<link rel="stylesheet" href="/css/item-card.css">$endif$
$if(memento-mori)$<link rel="stylesheet" href="/css/memento-mori.css">$endif$
$if(catalog)$<link rel="stylesheet" href="/css/catalog.css">$endif$
$if(commonplace)$<link rel="stylesheet" href="/css/commonplace.css">$endif$
$if(build)$<link rel="stylesheet" href="/css/build.css">$endif$
$if(reading)$<link rel="stylesheet" href="/css/reading.css">$endif$
$if(composition)$<link rel="stylesheet" href="/css/score-reader.css">$endif$
<link rel="stylesheet" href="/css/print.css" media="print">
$if(math)$
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.11/dist/katex.min.css">
$endif$
$if(search)$
<link rel="stylesheet" href="/pagefind/pagefind-ui.css">
$endif$
<script src="/js/utils.js"></script>
<script src="/js/theme.js"></script>
$if(viz)$
<link rel="stylesheet" href="/css/viz.css">
<script src="https://cdn.jsdelivr.net/npm/vega@5" defer></script>
<script src="https://cdn.jsdelivr.net/npm/vega-lite@5" defer></script>
<script src="https://cdn.jsdelivr.net/npm/vega-embed@6" defer></script>
<script src="/js/viz.js" defer></script>
$endif$
$if(list-page)$<script src="/js/list-pagination.js" defer></script>$endif$
<script src="/js/collapse.js" defer></script>
<script src="/js/transclude.js" defer></script>
<script src="/js/copy.js" defer></script>