chappe
Version:
Developer Docs builder. Write guides in Markdown and references in API Blueprint. Comes with a built-in search engine.
43 lines (34 loc) • 1.06 kB
text/jade
//- chappe
//-
//- Copyright 2021, Crisp IM SAS
//- Author: Valerian Saliou <valerian@valeriansaliou.name>
if SITE.tokens.crisp_website_id
- var crisp_chatbox_url = (SITE.overrides.crisp_chatbox_url || "https://client.crisp.chat/l.js");
script.
window.$crisp = [];
window.CRISP_WEBSITE_ID = "#{SITE.tokens.crisp_website_id}";
(function(){d=document;s=d.createElement("script");s.src="#{crisp_chatbox_url}";s.async=1;d.getElementsByTagName("head")[0].appendChild(s);})();
each script_inline in SITE.includes.scripts.inline
script.
#{script_inline}
each script_url in SITE.includes.scripts.urls
if typeof script_url === "string"
script(
src="#{script_url}",
defer
)
else
script(
src="#{script_url.src}",
async=script_url.async,
defer=script_url.defer
)
each stylesheet_inline in SITE.includes.stylesheets.inline
style.
#{stylesheet_inline}
each stylesheet_url in SITE.includes.stylesheets.urls
link(
rel="stylesheet",
href="#{stylesheet_url}",
type="text/css"
)