diff --git a/cfg/config.go b/cfg/config.go index 89cdd6c..e85dd13 100644 --- a/cfg/config.go +++ b/cfg/config.go @@ -19,12 +19,13 @@ var ( TitleTemplate = `%s` GenericErrorMsg = `Sorry, something went wrong` SiteTitle = `MycorrhizaWiki` + Theme = `default-light` ) func InitConfig(wd string) bool { log.Println("WikiDir is", wd) WikiDir = wd - TemplatesDir = filepath.Join(filepath.Dir(WikiDir), "templates") + TemplatesDir = "Templates" configJsonPath = filepath.Join(filepath.Dir(WikiDir), "config.json") if _, err := os.Stat(configJsonPath); os.IsNotExist(err) { @@ -46,6 +47,7 @@ func readConfig() bool { cfg := struct { Address string `json:"address"` + Theme string `json:"theme"` SiteTitle string `json:"site-title"` TitleTemplates struct { EditHypha string `json:"edit-hypha"` @@ -60,6 +62,7 @@ func readConfig() bool { } Address = cfg.Address + Theme = cfg.Theme SiteTitle = cfg.SiteTitle TitleEditTemplate = cfg.TitleTemplates.EditHypha TitleTemplate = cfg.TitleTemplates.ViewHypha diff --git a/render.go b/render.go index dc9d13a..822a9ce 100644 --- a/render.go +++ b/render.go @@ -69,8 +69,9 @@ func renderBase(content string, keys map[string]string) string { // renderFromMap applies `data` map to template in `templatePath` and returns the result. func renderFromMap(data map[string]string, templatePath string) string { - filePath := path.Join(cfg.TemplatesDir, templatePath) - tmpl, err := template.ParseFiles(filePath) + hyphPath := path.Join(cfg.TemplatesDir, cfg.Theme, templatePath) + rev, _ := GetRevision(hyphPath, "0") + tmpl, err := template.ParseFiles(rev.TextPath) if err != nil { return err.Error() } @@ -83,8 +84,9 @@ func renderFromMap(data map[string]string, templatePath string) string { // renderFromMap applies `data` string to template in `templatePath` and returns the result. func renderFromString(data string, templatePath string) string { - filePath := path.Join(cfg.TemplatesDir, templatePath) - tmpl, err := template.ParseFiles(filePath) + hyphPath := path.Join(cfg.TemplatesDir, cfg.Theme, templatePath) + rev, _ := GetRevision(hyphPath, "0") + tmpl, err := template.ParseFiles(rev.TextPath) if err != nil { return err.Error() } diff --git a/w/config.json b/w/config.json index 09fcba9..48590d2 100644 --- a/w/config.json +++ b/w/config.json @@ -1,5 +1,6 @@ { "address": "127.0.0.1:1737", + "theme": "default-dark", "site-title": "🍄 MycorrhizaWiki", "title-templates": { "edit-hypha": "Edit %s at MycorrhizaWiki", diff --git a/w/templates/Hypha/edit/header.html b/w/m/Templates/default-dark/Hypha/edit/header.html/1.html similarity index 98% rename from w/templates/Hypha/edit/header.html rename to w/m/Templates/default-dark/Hypha/edit/header.html/1.html index 31dfc0f..37a4b91 100644 --- a/w/templates/Hypha/edit/header.html +++ b/w/m/Templates/default-dark/Hypha/edit/header.html/1.html @@ -1 +1 @@ -

Edit {{ . }}

+

Edit {{ . }}

diff --git a/w/m/Templates/default-dark/Hypha/edit/header.html/meta.json b/w/m/Templates/default-dark/Hypha/edit/header.html/meta.json new file mode 100644 index 0000000..cf72dcd --- /dev/null +++ b/w/m/Templates/default-dark/Hypha/edit/header.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "header.html", + "comment": "Create Templates/default-dark/Hypha/edit/header.html", + "author": "", + "time": 1592996801, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} diff --git a/w/templates/Hypha/edit/index.html b/w/m/Templates/default-dark/Hypha/edit/index.html/1.html similarity index 96% rename from w/templates/Hypha/edit/index.html rename to w/m/Templates/default-dark/Hypha/edit/index.html/1.html index b98e6e9..49ab078 100644 --- a/w/templates/Hypha/edit/index.html +++ b/w/m/Templates/default-dark/Hypha/edit/index.html/1.html @@ -1,36 +1,36 @@ - + diff --git a/w/m/Templates/default-dark/Hypha/edit/index.html/meta.json b/w/m/Templates/default-dark/Hypha/edit/index.html/meta.json new file mode 100644 index 0000000..7534c5d --- /dev/null +++ b/w/m/Templates/default-dark/Hypha/edit/index.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "index.html", + "comment": "Create Templates/default-dark/Hypha/edit/index.html", + "author": "", + "time": 1592996876, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} diff --git a/w/templates/Hypha/view/404.html b/w/m/Templates/default-dark/Hypha/view/404.html/1.html similarity index 97% rename from w/templates/Hypha/view/404.html rename to w/m/Templates/default-dark/Hypha/view/404.html/1.html index e7a14c5..7f558fb 100644 --- a/w/templates/Hypha/view/404.html +++ b/w/m/Templates/default-dark/Hypha/view/404.html/1.html @@ -1,4 +1,4 @@ -

{{ . }}

-

-The hypha you are trying to access does not exist yet. Why not create it? -

+

{{ . }}

+

+The hypha you are trying to access does not exist yet. Why not create it? +

diff --git a/w/m/Templates/default-dark/Hypha/view/404.html/meta.json b/w/m/Templates/default-dark/Hypha/view/404.html/meta.json new file mode 100644 index 0000000..1c22d20 --- /dev/null +++ b/w/m/Templates/default-dark/Hypha/view/404.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "404.html", + "comment": "Create Templates/default-light/Hypha/view/404.html", + "author": "", + "time": 1592996917, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/templates/Hypha/view/index.html b/w/m/Templates/default-dark/Hypha/view/index.html/1.html similarity index 88% rename from w/templates/Hypha/view/index.html rename to w/m/Templates/default-dark/Hypha/view/index.html/1.html index 55a25b3..f75b53a 100644 --- a/w/templates/Hypha/view/index.html +++ b/w/m/Templates/default-dark/Hypha/view/index.html/1.html @@ -1 +1 @@ -{{ . }} +{{ . }} diff --git a/w/m/Templates/default-dark/Hypha/view/index.html/meta.json b/w/m/Templates/default-dark/Hypha/view/index.html/meta.json new file mode 100644 index 0000000..4b75feb --- /dev/null +++ b/w/m/Templates/default-dark/Hypha/view/index.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "index.html", + "comment": "Create Templates/default-light/Hypha/view/index.html", + "author": "", + "time": 1592996954, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/templates/Hypha/view/sidebar.html b/w/m/Templates/default-dark/Hypha/view/sidebar.html/1.html similarity index 96% rename from w/templates/Hypha/view/sidebar.html rename to w/m/Templates/default-dark/Hypha/view/sidebar.html/1.html index 7e361d4..3f751f3 100644 --- a/w/templates/Hypha/view/sidebar.html +++ b/w/m/Templates/default-dark/Hypha/view/sidebar.html/1.html @@ -1,9 +1,9 @@ -
- -
-{{ .Tree }} +
+ +
+{{ .Tree }} diff --git a/w/m/Templates/default-dark/Hypha/view/sidebar.html/meta.json b/w/m/Templates/default-dark/Hypha/view/sidebar.html/meta.json new file mode 100644 index 0000000..0c89342 --- /dev/null +++ b/w/m/Templates/default-dark/Hypha/view/sidebar.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "sidebar.html", + "comment": "Create Templates/default-light/Hypha/view/sidebar.html", + "author": "", + "time": 1592996977, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/templates/base.html b/w/m/Templates/default-dark/base.html/1.html similarity index 84% rename from w/templates/base.html rename to w/m/Templates/default-dark/base.html/1.html index 3ce1fdc..b5dbe7a 100644 --- a/w/templates/base.html +++ b/w/m/Templates/default-dark/base.html/1.html @@ -1,30 +1,30 @@ - - - {{ .Title }} - - - -
- -
-
{{ .Main }}
-
-
-
- -
-
- -
-

{{ .SiteTitle }}

-
- - -
-
-
- - - + + + {{ .Title }} + + + +
+ +
+
{{ .Main }}
+
+
+
+ +
+
+ +
+

{{ .SiteTitle }}

+
+ + +
+
+
+ + + diff --git a/w/m/Templates/default-dark/base.html/meta.json b/w/m/Templates/default-dark/base.html/meta.json new file mode 100644 index 0000000..228d738 --- /dev/null +++ b/w/m/Templates/default-dark/base.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "base.html", + "comment": "Create Templates/default-dark/base.html", + "author": "", + "time": 1592996503, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} diff --git a/w/m/Templates/default-dark/main.css/1.css b/w/m/Templates/default-dark/main.css/1.css new file mode 100644 index 0000000..ec011a2 --- /dev/null +++ b/w/m/Templates/default-dark/main.css/1.css @@ -0,0 +1,224 @@ +*, *::before, *::after { + box-sizing: border-box; +} + +html { + height: 100%; +} + +body { + font: 15px/1.5 system-ui, -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Helvetica', 'PT Sans', 'Roboto', 'Arial', sans-serif; + max-width: 500px; + min-height: 100%; + margin: 0 auto; + padding: 12px 24px; + background-color: #272b30; + color: #c8c8c8; +} + +.msg { + background-color: #f4f4f4; + padding: 1rem; + border-radius: 1rem; +} + +.shroom { + margin: 0; +} + +.shroom__button { + border-radius: 1rem; + padding: 8px 16px 8px 0; + border: none; + background: #f0f2f4; + color: #444; + font: inherit; + font-size: 15px; + font-weight: 500; + text-align: left; +} + +.shroom span { + margin-left: 16px; + margin-right: 8px; + font-size: 20px; + vertical-align: -0.04em; +} + +.mushroom .shroom__button { + background: #44484a; + color: #dddfe4; +} + + +.header { + padding: 8px 0; +} + +.header h1 { + margin: 0; + font-size: 18px; + font-weight: 600; + letter-spacing: 0.02em; + color: #20ce92; +} + + +a { + color: #019fe3; +} + +/*a:visited { + color: #44a; +}*/ + +h1, h2, h3, h4, h5, h6 { + margin: 0.5em 0 0.25em; +} + +.page { + font-size: 16px; + line-height: 1.666; + max-width: 40em; + hyphens: auto; +} + +.page pre { + white-space: break-spaces; +} + +.page__amnt { + max-width: 100%; +} + +.page__title { + font-family: 'PT Serif', 'Georgia', serif; + font-size: 36px; + font-weight: normal; + color: #20ce92; +} + +.edit-box { + display: grid; + grid-template-columns: 7fr 5fr; +} +.edit-box .naviwrapper__buttons { + grid-column: 1; + grid-row: 2; +} +.edit-box__left { grid-column: 1; grid-row: 2 } +.edit-box__right { grid-column: 2; grid-row: 1 / span 2; padding-right: 16px } + +footer { + padding: 1em 0; + font-size: 12px; + color: #7a8288; +} + +footer a, footer a:visited { + color: #7a8288; +} + +.left-panel { + display: none; +} + +.left-panel.active { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #fafafa; +} + +.left-panel.active .sidebar { + background: #fff; +} + +.left-panel__in { + width: 100%; + height: 100%; + max-width: 500px; + margin: 0 auto; + padding: 12px 24px; + +} + +.left-panel__contents { + width: 100%; + display: grid; + grid-template-rows: auto 1fr auto; +} + +.left-panel .shroom { + margin-bottom: 16px; +} + +@media (min-width: 700px) { + body { + max-width: 1200px; + padding: 8px 16px; + padding-right: 274px; + } + + .shroom { + display: none; + } + + .page { + font-size: 18px; + } + + .left-panel { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 274px; + right: 0; + } + + .left-panel__contents { + height: 100%; + } +} + +.sidebar { + padding: 16px 0; + border-radius: 1rem; + background-color: rgba(255,255,255,.05); +} + +.hypha-actions ul { + margin: 0; + padding: 0; +} + +.hypha-actions li { + list-style: none; +} + +.hypha-actions a { + display: block; + padding: 6px 16px; + font: inherit; + text-decoration: none; + color: #7a8288; + transition: 0.1s background; +} + +aside .hypha-actions a:hover { + background: #eaeaea; +} + + + + + + + + + + diff --git a/w/m/sys/main.css/meta.json b/w/m/Templates/default-dark/main.css/meta.json similarity index 100% rename from w/m/sys/main.css/meta.json rename to w/m/Templates/default-dark/main.css/meta.json diff --git a/w/m/sys/main.js/1.mjs b/w/m/Templates/default-dark/main.js/1.mjs similarity index 100% rename from w/m/sys/main.js/1.mjs rename to w/m/Templates/default-dark/main.js/1.mjs diff --git a/w/m/sys/main.js/meta.json b/w/m/Templates/default-dark/main.js/meta.json similarity index 100% rename from w/m/sys/main.js/meta.json rename to w/m/Templates/default-dark/main.js/meta.json diff --git a/w/templates/updateOk.html b/w/m/Templates/default-dark/updateOk.html/1.html similarity index 94% rename from w/templates/updateOk.html rename to w/m/Templates/default-dark/updateOk.html/1.html index f64067d..f4ddcde 100644 --- a/w/templates/updateOk.html +++ b/w/m/Templates/default-dark/updateOk.html/1.html @@ -1,8 +1,8 @@ - - - Saved {{ .Name }} - - -

Saved successfully. Go back

- - + + + Saved {{ .Name }} + + +

Saved successfully. Go back

+ + diff --git a/w/m/Templates/default-dark/updateOk.html/meta.json b/w/m/Templates/default-dark/updateOk.html/meta.json new file mode 100644 index 0000000..4c7c3c3 --- /dev/null +++ b/w/m/Templates/default-dark/updateOk.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "updateOk.html", + "comment": "Create Templates/default-dark/updateOk.html", + "author": "", + "time": 1592996644, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} diff --git a/w/m/Templates/default-light/Hypha/edit/header.html/1.html b/w/m/Templates/default-light/Hypha/edit/header.html/1.html new file mode 100644 index 0000000..37a4b91 --- /dev/null +++ b/w/m/Templates/default-light/Hypha/edit/header.html/1.html @@ -0,0 +1 @@ +

Edit {{ . }}

diff --git a/w/m/Templates/default-light/Hypha/edit/header.html/meta.json b/w/m/Templates/default-light/Hypha/edit/header.html/meta.json new file mode 100644 index 0000000..5ba815a --- /dev/null +++ b/w/m/Templates/default-light/Hypha/edit/header.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "header.html", + "comment": "Create Templates/default-light/Hypha/edit/header.html", + "author": "", + "time": 1592996801, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/Templates/default-light/Hypha/edit/index.html/1.html b/w/m/Templates/default-light/Hypha/edit/index.html/1.html new file mode 100644 index 0000000..49ab078 --- /dev/null +++ b/w/m/Templates/default-light/Hypha/edit/index.html/1.html @@ -0,0 +1,36 @@ + diff --git a/w/m/Templates/default-light/Hypha/edit/index.html/meta.json b/w/m/Templates/default-light/Hypha/edit/index.html/meta.json new file mode 100644 index 0000000..36d0d70 --- /dev/null +++ b/w/m/Templates/default-light/Hypha/edit/index.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "index.html", + "comment": "Create Templates/default-light/Hypha/edit/index.html", + "author": "", + "time": 1592996876, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/Templates/default-light/Hypha/view/404.html/1.html b/w/m/Templates/default-light/Hypha/view/404.html/1.html new file mode 100644 index 0000000..7f558fb --- /dev/null +++ b/w/m/Templates/default-light/Hypha/view/404.html/1.html @@ -0,0 +1,4 @@ +

{{ . }}

+

+The hypha you are trying to access does not exist yet. Why not create it? +

diff --git a/w/m/Templates/default-light/Hypha/view/404.html/meta.json b/w/m/Templates/default-light/Hypha/view/404.html/meta.json new file mode 100644 index 0000000..1c22d20 --- /dev/null +++ b/w/m/Templates/default-light/Hypha/view/404.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "404.html", + "comment": "Create Templates/default-light/Hypha/view/404.html", + "author": "", + "time": 1592996917, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/Templates/default-light/Hypha/view/index.html/1.html b/w/m/Templates/default-light/Hypha/view/index.html/1.html new file mode 100644 index 0000000..f75b53a --- /dev/null +++ b/w/m/Templates/default-light/Hypha/view/index.html/1.html @@ -0,0 +1 @@ +{{ . }} diff --git a/w/m/Templates/default-light/Hypha/view/index.html/meta.json b/w/m/Templates/default-light/Hypha/view/index.html/meta.json new file mode 100644 index 0000000..4b75feb --- /dev/null +++ b/w/m/Templates/default-light/Hypha/view/index.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "index.html", + "comment": "Create Templates/default-light/Hypha/view/index.html", + "author": "", + "time": 1592996954, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/Templates/default-light/Hypha/view/sidebar.html/1.html b/w/m/Templates/default-light/Hypha/view/sidebar.html/1.html new file mode 100644 index 0000000..3f751f3 --- /dev/null +++ b/w/m/Templates/default-light/Hypha/view/sidebar.html/1.html @@ -0,0 +1,9 @@ +
+ +
+{{ .Tree }} diff --git a/w/m/Templates/default-light/Hypha/view/sidebar.html/meta.json b/w/m/Templates/default-light/Hypha/view/sidebar.html/meta.json new file mode 100644 index 0000000..0c89342 --- /dev/null +++ b/w/m/Templates/default-light/Hypha/view/sidebar.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "sidebar.html", + "comment": "Create Templates/default-light/Hypha/view/sidebar.html", + "author": "", + "time": 1592996977, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/Templates/default-light/base.html/1.html b/w/m/Templates/default-light/base.html/1.html new file mode 100644 index 0000000..04fdc5c --- /dev/null +++ b/w/m/Templates/default-light/base.html/1.html @@ -0,0 +1,30 @@ + + + {{ .Title }} + + + +
+ +
+
{{ .Main }}
+
+
+
+ +
+
+ +
+

{{ .SiteTitle }}

+
+ + +
+
+
+ + + diff --git a/w/m/Templates/default-light/base.html/meta.json b/w/m/Templates/default-light/base.html/meta.json new file mode 100644 index 0000000..4cf6420 --- /dev/null +++ b/w/m/Templates/default-light/base.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "base.html", + "comment": "Create Templates/default-light/base.html", + "author": "", + "time": 1592996503, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/sys/main.css/1.css b/w/m/Templates/default-light/main.css/1.css similarity index 100% rename from w/m/sys/main.css/1.css rename to w/m/Templates/default-light/main.css/1.css diff --git a/w/m/Templates/default-light/main.css/meta.json b/w/m/Templates/default-light/main.css/meta.json new file mode 100644 index 0000000..c34401f --- /dev/null +++ b/w/m/Templates/default-light/main.css/meta.json @@ -0,0 +1,19 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": [ + "" + ], + "name": "main.css", + "comment": "Update sys/main.css", + "author": "", + "time": 1592666188, + "text_mime": "text/css", + "binary_mime": "", + "text_name": "1.css", + "binary_name": "" + } + } +} diff --git a/w/m/Templates/default-light/main.js/1.mjs b/w/m/Templates/default-light/main.js/1.mjs new file mode 100644 index 0000000..7a221e6 --- /dev/null +++ b/w/m/Templates/default-light/main.js/1.mjs @@ -0,0 +1,7 @@ +var menu = document.getElementById('shroomburgerMenu'); +document.getElementById('shroomBtn').addEventListener('click', function() { + menu.classList.add('active'); +}); +document.getElementById('mushroomBtn').addEventListener('click', function() { + menu.classList.remove('active'); +}); diff --git a/w/m/Templates/default-light/main.js/meta.json b/w/m/Templates/default-light/main.js/meta.json new file mode 100644 index 0000000..98d4ad5 --- /dev/null +++ b/w/m/Templates/default-light/main.js/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "main.js", + "comment": "Update sys/main.js", + "author": "", + "time": 1592937088, + "text_mime": "text/javascript", + "binary_mime": "", + "text_name": "1.mjs", + "binary_name": "" + } + } +} \ No newline at end of file diff --git a/w/m/Templates/default-light/updateOk.html/1.html b/w/m/Templates/default-light/updateOk.html/1.html new file mode 100644 index 0000000..f4ddcde --- /dev/null +++ b/w/m/Templates/default-light/updateOk.html/1.html @@ -0,0 +1,8 @@ + + + Saved {{ .Name }} + + +

Saved successfully. Go back

+ + diff --git a/w/m/Templates/default-light/updateOk.html/meta.json b/w/m/Templates/default-light/updateOk.html/meta.json new file mode 100644 index 0000000..5662fd2 --- /dev/null +++ b/w/m/Templates/default-light/updateOk.html/meta.json @@ -0,0 +1,17 @@ +{ + "views": 0, + "deleted": false, + "revisions": { + "1": { + "tags": null, + "name": "updateOk.html", + "comment": "Create Templates/default-light/updateOk.html", + "author": "", + "time": 1592996644, + "text_mime": "text/html", + "binary_mime": "", + "text_name": "1.html", + "binary_name": "" + } + } +} \ No newline at end of file