From 07751f86f7aa017b2865c00802576cdc97057783 Mon Sep 17 00:00:00 2001 From: peterrabbit <peterrabbit@msi.home> Date: Sun, 21 Aug 2022 19:59:00 +0200 Subject: [PATCH] wip: work docs - example.json & model.dia --- example.json | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++ model.dia | Bin 0 -> 3577 bytes 2 files changed, 84 insertions(+) create mode 100644 example.json create mode 100644 model.dia diff --git a/example.json b/example.json new file mode 100644 index 0000000..28042f4 --- /dev/null +++ b/example.json @@ -0,0 +1,84 @@ +{ + "root_page": { + "template": "Pijar Custom Template", + "metadata": { + "title": "Hello Pijar !", + "description": "A website for Pijar", + "image": "https://pijar.com/static/images/pijar_pic.png", + "css": [], + "js": [] + }, + "body": [ + { + "layout": { + "display": "flex", + "padding": "20px" + }, + "contents": [ + { + "tag": "h1", + "text": "Pijar Story" + }, + { + "tag": "p", + "text": "Hello Pijar<br />Oui oui oui.", + "class": "pijar_p_class" + }, + { + "tag": "img", + "src": "/img/url.png" + } + ] + } + ] + }, + "assets_index": { + "images": [ + "/static/images/toto.jpg" + ], + "sounds": [ + "/static/sounds/toto.mp3" + ], + "video": [ + "/static/video/toto.mp4" + ], + "docs": [ + "/static/docs/toto.xcf" + ], + "source_code": [ + "/static/source_code/toto.js" + ] + }, + "templates": [ + { + "name": "Pijar Custom template", + "layout": { + "display": "grid" + }, + "fixed_contents": [ + { + "tag": "nav", + "contents": [ + { + "tag": "ul", + "contents": [ + { + "tag": "li", + "text": "menu item 1" + }, + { + "tag": "li", + "text": "menu item 2" + } + ] + } + ] + }, + { + "tag": "footer", + "contents": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/model.dia b/model.dia new file mode 100644 index 0000000000000000000000000000000000000000..597d424aac6e8a01527dacf244a11593bfc25138 GIT binary patch literal 3577 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 literal 0 HcmV?d00001 -- GitLab