calepin 0.0.22

A Rust CLI for preprocessing Typst documents with executable code chunks
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css">
{% if site.stylesheet %}
    <link rel="stylesheet" href="{{ site.stylesheet }}">
{% else %}
{% for style in styles -%}
    <style>
{{ style.css }}
    </style>
{% endfor -%}
{% endif %}
{% if site.pagefind %}
    <link rel="stylesheet" href="{{ site.pagefind.css }}">
    <pagefind-config bundle-path="{{ site.pagefind.bundle }}"></pagefind-config>
    <script>
      (() => {
        const config = document.querySelector("pagefind-config[bundle-path]");
        if (config) {
          let bundlePath = config.getAttribute("bundle-path") || "";
          if (bundlePath && !bundlePath.endsWith("/")) bundlePath += "/";
          config.setAttribute("bundle-path", new URL(bundlePath, window.location.href).toString());
        }
      })();
    </script>
    <script src="{{ site.pagefind.js }}" type="module"></script>
{% endif %}