master
 1{{- /*gotype: github.com/antonmedv/gitmal/pkg/templates.MarkdownParams*/ -}}
 2{{ define "head" }}
 3    {{ if .InlineStyles }}
 4    <style>
 5      {{.CSSMarkdown}}
 6    </style>
 7    {{ else }}
 8    <link rel="stylesheet" href="{{ .RootHref }}markdown.css">
 9    {{ end }}
10    <style>
11      [id] {
12        scroll-margin-top: var(--header-height);
13      }
14
15      .markdown-container {
16        border: 1px solid var(--c-divider);
17        border-top: none;
18        border-bottom-left-radius: 8px;
19        border-bottom-right-radius: 8px;
20        overflow-x: auto;
21      }
22
23      .markdown-body {
24        width: 100%;
25        min-width: 200px;
26        max-width: 980px;
27        margin: 0 auto;
28        padding: 32px;
29        word-wrap: break-word;
30        font-size: 16px;
31        line-height: 1.5;
32      }
33
34      @media (max-width: 767px) {
35        .markdown-body {
36          padding: 16px;
37        }
38      }
39    </style>
40{{ end }}
41
42{{ define "body" }}
43    {{ template "header" . }}
44    <article class="markdown-container">
45        <div class="markdown-body">
46            {{ .Content }}
47        </div>
48    </article>
49{{ end }}
50