Basic setup

This commit is contained in:
Stefan Imhoff
2021-04-28 18:07:37 +02:00
commit 6bdc7366b7
36 changed files with 22222 additions and 0 deletions

28
src/includes/styles.njk Normal file
View File

@@ -0,0 +1,28 @@
{% if site.isProduction %}
{% set criticalCSS %}
{% include "critical/base.css" %}
{% if css %}
{% include "critical/" + css %}
{% endif %}
{% endset %}
<style>
{{ criticalCSS | safe }}
</style>
{% else %}
<link rel="stylesheet" href="{{ '/assets/styles/base.css' | url }}" />
{% if css %}
<link rel="stylesheet" href="{{ '/assets/styles/' + css | url }}" />
{% endif %}
{% endif %}
<link rel="stylesheet" href="{{ '/assets/styles/main.css' | url }}" media="print" onload="this.media='all'" />
<link rel="stylesheet" href="{{ '/assets/styles/print.css' | url }}" media="print" />
<noscript>
<link rel="stylesheet" href="{{ '/assets/styles/main.css' | url }}" />
</noscript>