update
This commit is contained in:
@@ -12,9 +12,11 @@
|
||||
|
||||
<link rel="stylesheet" href="/admin/static/css/normalize.css">
|
||||
<link rel="stylesheet" href="/admin/static/css/main.css">
|
||||
<link rel="stylesheet" href="/admin/static/css/scrollbar.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/0.6.5/js/min/perfect-scrollbar.jquery.min.js"></script>
|
||||
<script src="/admin/static/js/app.js"></script>
|
||||
</head>
|
||||
|
||||
@@ -38,4 +40,4 @@
|
||||
</footer>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
||||
|
||||
@@ -1,14 +1,24 @@
|
||||
{{ define "content" }} {{ with .Body }}
|
||||
|
||||
<div class="content">
|
||||
<h1>Editing {{ .Name }}</h1>
|
||||
|
||||
<form method="POST" action="">
|
||||
{{ template "frontmatter" .FrontMatter }}
|
||||
<textarea name="content">{{ .Content }}</textarea>
|
||||
<input type="submit" value="Save">
|
||||
</form>
|
||||
<form method="POST" action="">
|
||||
|
||||
<div class="container left scroll">
|
||||
<h2>Metadata</h2>
|
||||
{{ template "frontmatter" .FrontMatter }}
|
||||
</div>
|
||||
|
||||
{{ end }} {{ end }}
|
||||
<div class="container main">
|
||||
<textarea name="content" class="scroll">
|
||||
{{ .Content }}
|
||||
</textarea>
|
||||
</div>
|
||||
|
||||
<div class="action-bar">
|
||||
<button id="preview" class="left">Preview</button>
|
||||
<input type="submit" value="Save">
|
||||
<input type="submit" class="default" value="Publish">
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
{{ end }} {{ end }}
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
{{ define "frontmatter" }}
|
||||
{{ range $key, $value := . }}
|
||||
{{ if $value.SubContent }}
|
||||
<fieldset name="{{ $value.Name }}">
|
||||
{{ if or (eq $value.Type "object") (eq $value.Type "array") }}
|
||||
<fieldset name="{{ $value.Name }}" type="{{ $value.Type }}">
|
||||
<legend>{{ splitCapitalize $value.Name }}</legend>
|
||||
{{ template "frontmatter" $value.Content }}
|
||||
<button><i class="fa fa-plus"></i> Add field</button>
|
||||
</fieldset>
|
||||
{{ else}}
|
||||
{{ else }}
|
||||
{{ if not (eq $value.Parent "array") }}
|
||||
<label for="{{ $value.Name }}">{{ splitCapitalize $value.Name }}</label>
|
||||
{{ end }}
|
||||
<input name="{{ $value.Name }}" id="{{ $value.Name }}" value="{{ $value.Content }}"></input><br>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
Reference in New Issue
Block a user