mirror of https://github.com/onweru/compose.git

weru
15.02.2021 eeb73f54d9092fff37c7bfeadad331559bd0c786
keep base layout simple

Signed-off-by: weru <fromweru@gmail.com>
1 files added
1 files modified
34 ■■■■ changed files
layouts/_default/baseof.html 18 ●●●● patch | view | raw | blame | history
layouts/partials/functions/getCodeConfig.html 16 ●●●●● patch | view | raw | blame | history
layouts/_default/baseof.html
@@ -1,23 +1,9 @@
<!doctype html>
<html lang="{{ .Site.Language.Lang }}"{{ with .Site.Params.enableDarkMode }} class="dark"{{ end }}>
<html lang="{{ site.Language.Lang }}"{{ with site.Params.enableDarkMode }} class="dark"{{ end }}>
<head>
  {{- partial "head" . }}
</head>
  {{- $s := .Site.Params }}
  {{- $p := .Params }}
  {{- $maxCodeLines := default 100 $s.codeMaxLines }}
  {{- with $p.codeMaxLines }}
    {{- $maxCodeLines = . }}
  {{- end }}
  {{- $codeLineNumbers := default false $s.codeLineNumbers }}
  {{ with $p.codeLineNumbers }}
    {{- $codeLineNumbers = . }}
  {{ else }}
    {{ if eq $p.codeLineNumbers false }}
      {{- $codeLineNumbers = false }}
    {{ end }}
  {{ end }}
<body class="page-{{ .Kind }}" data-code="{{ $maxCodeLines }}" data-lines="{{ $codeLineNumbers }}">
<body class="page-{{ .Kind }}">
  <header class="nav_header">
    {{- partial "nav" . }}
  </header>
layouts/partials/functions/getCodeConfig.html
New file
@@ -0,0 +1,16 @@
<!-- will return an array holding 1) Whether to show line numbers or not 2) maximum number of lines per code block -->
{{- $s := .Site.Params }}
{{- $p := .Params }}
{{- $maxCodeLines := default 100 $s.codeMaxLines }}
{{- with $p.codeMaxLines }}
  {{- $maxCodeLines = . }}
{{- end }}
{{- $showLineNumbers := default false $s.showLineNumbers }}
{{ with $p.showLineNumbers }}
  {{- $showLineNumbers = . }}
{{ else }}
  {{ if eq $p.showLineNumbers false }}
    {{- $showLineNumbers = false }}
  {{ end }}
{{- end }}
{{- return (jsonify (dict "show" $showLineNumbers "maximum" $maxCodeLines)) }}