themes/docsy/layouts/partials/head-css.html (17 lines of code) (raw):

{{ $scssMain := "scss/main.scss"}} {{ if .Site.IsServer }} {{/* Note the missing postCSS. This makes it snappier to develop in Chrome, but makes it look sub-optimal in other browsers. */}} {{ $css := resources.Get $scssMain | toCSS (dict "enableSourceMap" true) }} <link href="{{ $css.RelPermalink }}" rel="stylesheet"> {{ else }} {{ $css := resources.Get $scssMain | toCSS (dict "enableSourceMap" false) | postCSS | minify | fingerprint }} <link rel="preload" href="{{ $css.RelPermalink }}" as="style"> <link href="{{ $css.RelPermalink }}" rel="stylesheet" integrity="{{ $css.Data.integrity }}"> {{ end }} {{ if and (.Site.Params.offlineSearch) (not .Site.Params.gcs_engine_id) }} <link href="/css/offline-search.css" rel="stylesheet"> {{ end }} {{ if .Site.Params.algolia_docsearch }} <link rel="stylesheet" href="/css/docSearch.css" /> <link rel="stylesheet" href="/css/highlight-github.css" /> {{ end }}