{{- $rtl := eq .Language.LanguageDirection "rtl" }} {{- block "title" . -}}{{ default .Site.Title .Title }}{{- end -}} {{/* Merge demo site CSS and search CSS. */}} {{/* NOTE: we must change the CSS target to separate the style between LTR and RTL sites. */}} {{/* Otherwise, Hugo may treats it as the same style (cached). */}} {{ $cssTarget := cond $rtl "css/bundle.rtl.css" "css/bundle.css" }} {{ $css := partialCached "assets/css-resource" . }} {{ $searchCSS := partialCached "search/assets/css-resource" . }} {{ $css = slice $searchCSS $css | resources.Concat $cssTarget }} {{ partialCached "init-script" . }} {{ partialCached "header" . }}
{{ partialCached "alerts" . }}

{{ .Title }}


{{ block "main" . }}{{ end }}
{{/* Merge demo site JS and search JS. */}} {{- $js := partialCached "assets/js-resource" . }} {{ $searchJS := partialCached "search/assets/js-resource" . }} {{ $js = slice $js $searchJS | resources.Concat "js/bundle.js" }}