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