From 931c3bdda8f9060401c7c4e478830ee58a680d55 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Tue, 15 Feb 2022 14:34:10 -0700 Subject: [PATCH] files compiles ok --- spike/review/reinvent/ezmded/ui/files.ctmpl | 7 +-- spike/review/reinvent/ezmded/ui/render.go | 8 ++- .../ezmded/ui/templates/_editor.ctmpl | 63 +++++++++---------- .../ezmded/ui/templates/_filetree.ctmpl | 6 +- .../ezmded/ui/templates/_import.ctmpl | 27 +++++--- 5 files changed, 61 insertions(+), 50 deletions(-) diff --git a/spike/review/reinvent/ezmded/ui/files.ctmpl b/spike/review/reinvent/ezmded/ui/files.ctmpl index 01b3e81..611a14a 100644 --- a/spike/review/reinvent/ezmded/ui/files.ctmpl +++ b/spike/review/reinvent/ezmded/ui/files.ctmpl @@ -5,11 +5,10 @@ {{ .This.Title }} {{ template "_import" }} - -
-
+ +
{{ template "_searchbar" }} -
+
{{ template "_filetree" . }}
{{ template "_editor" . }} diff --git a/spike/review/reinvent/ezmded/ui/render.go b/spike/review/reinvent/ezmded/ui/render.go index f9b7925..174cfb5 100644 --- a/spike/review/reinvent/ezmded/ui/render.go +++ b/spike/review/reinvent/ezmded/ui/render.go @@ -119,11 +119,17 @@ newlines tmpl := t(p) defer log.Printf("rendering %s (...%s) as %s", templateToExecute, path.Join(path.Base(path.Dir(p)), path.Base(p)), target) if strings.HasPrefix(templateToExecute, "_") { - testTemplate := `{{ define "test" }}` + testTemplate := ` + {{ define "test" }} + + ` for _, subtemplate := range always { testTemplate += fmt.Sprintf(`{{ template %q . }}`, subtemplate) } testTemplate += fmt.Sprintf(`{{ template %q . }}{{ end }}`, templateToExecute) + testTemplate += ` + + ` tmpl = template.Must(tmpl.Parse(testTemplate)) templateToExecute = "test" } diff --git a/spike/review/reinvent/ezmded/ui/templates/_editor.ctmpl b/spike/review/reinvent/ezmded/ui/templates/_editor.ctmpl index 31c67c4..9c02dfe 100644 --- a/spike/review/reinvent/ezmded/ui/templates/_editor.ctmpl +++ b/spike/review/reinvent/ezmded/ui/templates/_editor.ctmpl @@ -10,15 +10,8 @@ height: auto !important; } #article { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - padding: 5px; display: flex; flex-direction: column; - overflow: scroll; } #titlepath, #title { font-size: 2rem; @@ -69,33 +62,35 @@ }, body, headers) } -
-
- -
- -
-
- - / - {{ if ne .This.PID "" }} - {{ .This.PTitle }} / - {{ end }} - - {{ .This.Title }} - -
- -
-
-
- -
- -
-
-
-
+
+
+
+ +
+ +
+
+ + / + {{ if ne .This.PID "" }} + {{ .This.PTitle }} / + {{ end }} + + {{ .This.Title }} + +
+ +
+
+
+ +
+ +
+
+
+
+