-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.page-vue-render.js
More file actions
4 lines (2 loc) · 56.5 KB
/
index.page-vue-render.js
File metadata and controls
4 lines (2 loc) · 56.5 KB
1
2
3
4
const renderFn = new Function("const { createElementVNode: _createElementVNode, resolveComponent: _resolveComponent, createVNode: _createVNode, createTextVNode: _createTextVNode, withCtx: _withCtx, createStaticVNode: _createStaticVNode, Fragment: _Fragment, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue\n\nconst _hoisted_1 = { sticky: \"\" }\nconst _hoisted_2 = /*#__PURE__*/_createElementVNode(\"a\", {\n href: \"/index.html\",\n title: \"Home\",\n class: \"navbar-brand\"\n}, [\n /*#__PURE__*/_createElementVNode(\"img\", {\n src: \"/images/logo-darkbackground.svg\",\n height: \"20\"\n })\n], -1 /* HOISTED */)\nconst _hoisted_3 = /*#__PURE__*/_createElementVNode(\"li\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n \"highlight-on\": \"exact\",\n href: \"/index.html\",\n class: \"nav-link\"\n }, \"HOME\")\n], -1 /* HOISTED */)\nconst _hoisted_4 = /*#__PURE__*/_createElementVNode(\"div\", { tags: \"environment--ug environment--combined\" }, [\n /*#__PURE__*/_createElementVNode(\"li\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n \"highlight-on\": \"sibling-or-child\",\n href: \"/userGuide/index.html\",\n class: \"nav-link\"\n }, \"USER GUIDE\")\n ])\n], -1 /* HOISTED */)\nconst _hoisted_5 = /*#__PURE__*/_createElementVNode(\"li\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n \"highlight-on\": \"exact\",\n href: \"/showcase.html\",\n class: \"nav-link\"\n }, \"SHOWCASE\")\n], -1 /* HOISTED */)\nconst _hoisted_6 = /*#__PURE__*/_createElementVNode(\"li\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n \"highlight-on\": \"exact\",\n href: \"/about.html\",\n class: \"nav-link\"\n }, \"ABOUT\")\n], -1 /* HOISTED */)\nconst _hoisted_7 = /*#__PURE__*/_createElementVNode(\"li\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n href: \"https://github.com/MarkBind/markbind\",\n target: \"_blank\",\n class: \"nav-link\"\n }, [\n /*#__PURE__*/_createElementVNode(\"span\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fab fa-github\"\n })\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_8 = { class: \"navbar-form\" }\nconst _hoisted_9 = { id: \"flex-body\" }\nconst _hoisted_10 = { id: \"content-wrapper\" }\nconst _hoisted_11 = { tags: \"environment--ug environment--combined\" }\nconst _hoisted_12 = /*#__PURE__*/_createElementVNode(\"h1\", {\n class: \"display-3\",\n id: \"markbind\"\n}, [\n /*#__PURE__*/_createElementVNode(\"span\", null, [\n /*#__PURE__*/_createElementVNode(\"strong\", null, \"MarkBind\")\n ]),\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"fa fa-anchor\",\n href: \"#markbind\",\n onclick: \"event.stopPropagation()\"\n })\n], -1 /* HOISTED */)\nconst _hoisted_13 = { class: \"lead\" }\nconst _hoisted_14 = { class: \"large\" }\nconst _hoisted_15 = /*#__PURE__*/_createElementVNode(\"em\", null, \"one-size-fits-all\", -1 /* HOISTED */)\nconst _hoisted_16 = /*#__PURE__*/_createElementVNode(\"em\", null, \"more dynamic\", -1 /* HOISTED */)\nconst _hoisted_17 = /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"e.g., eLearning websites, online instruction manuals, project documentation etc.\", -1 /* HOISTED */)\nconst _hoisted_18 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"btn btn-primary\",\n href: \"/userGuide\"\n }, \"Get Started\")\n], -1 /* HOISTED */)\nconst _hoisted_19 = /*#__PURE__*/_createElementVNode(\"hr\", null, null, -1 /* HOISTED */)\nconst _hoisted_20 = /*#__PURE__*/_createElementVNode(\"h4\", { id: \"simple-syntax-dynamic-content\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { style: {\"color\":\"#00B0F0\"} }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fas fa-check-circle\"\n })\n ]),\n /*#__PURE__*/_createTextVNode(\" Simple syntax. Dynamic content.\"),\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"fa fa-anchor\",\n href: \"#simple-syntax-dynamic-content\",\n onclick: \"event.stopPropagation()\"\n })\n], -1 /* HOISTED */)\nconst _hoisted_21 = /*#__PURE__*/_createElementVNode(\"a\", { href: \"/userGuide/markBindSyntaxOverview.html\" }, [\n /*#__PURE__*/_createElementVNode(\"strong\", null, \"use a mix of several popular syntax schemes\")\n], -1 /* HOISTED */)\nconst _hoisted_22 = /*#__PURE__*/_createElementVNode(\"p\", null, \"Here are some simple text-formatting examples:\", -1 /* HOISTED */)\nconst _hoisted_23 = /*#__PURE__*/_createStaticVNode(\"<div class=\\\"table-responsive\\\"><table class=\\\"markbind-table table table-bordered table-striped\\\"><thead><tr><th>Syntax scheme</th> <th>Code</th> <th>Output</th></tr></thead> <tbody class=\\\"table-group-divider\\\"><tr><td>Markdown</td> <td><code class=\\\"hljs inline no-lang\\\">**bold text** _italic text_</code></td> <td><strong>bold text</strong> <em>italic text</em></td></tr> <tr><td>GFMD</td> <td><code class=\\\"hljs inline no-lang\\\">~~striked out text~~</code></td> <td><s>striked out text</s></td></tr> <tr><td>MarkBind extensions to Markdown</td> <td><code class=\\\"hljs inline no-lang\\\">==highlighted text==</code><br><code class=\\\"hljs inline no-lang\\\">%%grey text%%</code><br><code class=\\\"hljs inline no-lang\\\">!!underlined text!!</code></td> <td><mark>highlighted text</mark><br><span class=\\\"dimmed\\\">grey text</span><br><span class=\\\"underline\\\">underlined text</span></td></tr></tbody></table></div>\", 1)\nconst _hoisted_24 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"More examples of generating static content\")\n], -1 /* HOISTED */)\nconst _hoisted_25 = /*#__PURE__*/_createElementVNode(\"p\", null, \"An example that uses GFMD syntax for task lists:\", -1 /* HOISTED */)\nconst _hoisted_26 = { style: {\"overflow-x\":\"auto\"} }\nconst _hoisted_27 = { style: {\"width\":\"100%\"} }\nconst _hoisted_28 = /*#__PURE__*/_createElementVNode(\"td\", { style: {\"width\":\"50%\"} }, [\n /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"CODE:\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"indented\" }, [\n /*#__PURE__*/_createElementVNode(\"pre\", null, [\n /*#__PURE__*/_createElementVNode(\"code\", { class: \"hljs markdown\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"hljs-strong\" }, \"**Things to do:**\"),\n /*#__PURE__*/_createTextVNode(\"\\n\")\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"hljs-bullet\" }, \"-\"),\n /*#__PURE__*/_createTextVNode(\" [x] Finish my changes\\n\")\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"hljs-bullet\" }, \"-\"),\n /*#__PURE__*/_createTextVNode(\" [ ] Push my commits to GitHub\\n\")\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"hljs-bullet\" }, \"-\"),\n /*#__PURE__*/_createTextVNode(\" [ ] Open a pull request\\n\")\n ])\n ]),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"function-btn-container\" }, [\n /*#__PURE__*/_createElementVNode(\"button\", {\n onclick: \"toggleCodeBlockWrap(this)\",\n class: \"function-btn d-print-none wrap-button\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"tooltip-container\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"tooltiptext\" }, \"Wrap Text\"),\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"function-btn-body\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \\n\"),\n /*#__PURE__*/_createElementVNode(\"svg\", {\n xmlns: \"http://www.w3.org/2000/svg\",\n \"xmlns:xlink\": \"http://www.w3.org/1999/xlink\",\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 18 18\",\n version: \"1.1\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"g\", { id: \"surface1\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"path\", {\n id: \"path17964\",\n d: \"M 1.109375 0 L 1.109375 2.5351562 L 2.0410156 2.5351562 L\\n 2.0410156 0.93164062 L 4.8203125 0.93164062 L 4.8203125 9.3222656 L 3.4746094\\n 9.3222656 L 3.4746094 10.144531 L 8.8027344 10.144531 L 8.8027344 9.3222656 L\\n 7.4492188 9.3222656 L 7.4492188 0.93164062 L 10.25 0.93164062 L 10.25 2.5351562 L\\n 11.166016 2.5351562 L 11.166016 0 L 1.109375 0 z M 10.84375 5.1054688 L 10.84375\\n 6.6074219 C 12.268027 6.6074219 13.40625 7.7456444 13.40625 9.1699219 C 13.40625\\n 10.185673 12.827237 11.055036 11.978516 11.470703 L 11.978516 9.5175781 L 7.1386719\\n 12.3125 L 11.978516 15.105469 L 11.978516 13.072266 C 13.66701 12.577757 14.910156\\n 11.012746 14.910156 9.1699219 C 14.910156 6.9333638 13.080308 5.1054688 10.84375\\n 5.1054688 z \"\n }),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createElementVNode(\"button\", {\n onclick: \"copyCodeBlock(this)\",\n class: \"function-btn d-print-none\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"tooltip-container\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"tooltiptext\" }, \"Copy\"),\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"function-btn-body\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \\n\"),\n /*#__PURE__*/_createElementVNode(\"svg\", {\n xmlns: \"http://www.w3.org/2000/svg\",\n \"xmlns:xlink\": \"http://www.w3.org/1999/xlink\",\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 18 18\",\n version: \"1.1\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"g\", { id: \"surface1\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"path\", { d: \"M 11.273438 0 L 2.546875 0 C 1.746094 0 1.089844 0.613281 1.089844\\n 1.363281 L 1.089844 10.910156 L 2.546875 10.910156 L 2.546875 1.363281 L 11.273438\\n 1.363281 Z M 13.453125 2.726562 L 5.453125 2.726562 C 4.65625 2.726562 4 3.339844 4\\n 4.089844 L 4 13.636719 C 4 14.386719 4.65625 15 5.453125 15 L 13.453125 15 C 14.253906\\n 15 14.910156 14.386719 14.910156 13.636719 L 14.910156 4.089844 C 14.910156 3.339844\\n 14.253906 2.726562 13.453125 2.726562 Z M 13.453125 13.636719 L 5.453125 13.636719 L\\n 5.453125 4.089844 L 13.453125 4.089844 Z M 13.453125 13.636719 \" }),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ])\n ])\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_29 = { style: {\"width\":\"50%\"} }\nconst _hoisted_30 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"OUTPUT:\")\n], -1 /* HOISTED */)\nconst _hoisted_31 = { class: \"indented\" }\nconst _hoisted_32 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"strong\", null, \"Things to do:\")\n], -1 /* HOISTED */)\nconst _hoisted_33 = /*#__PURE__*/_createElementVNode(\"ul\", { class: \"contains-task-list\" }, [\n /*#__PURE__*/_createElementVNode(\"li\", { class: \"task-list-item enabled\" }, [\n /*#__PURE__*/_createElementVNode(\"input\", {\n class: \"task-list-item-checkbox\",\n checked: \"\",\n type: \"checkbox\"\n }),\n /*#__PURE__*/_createTextVNode(\" Finish my changes\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", { class: \"task-list-item enabled\" }, [\n /*#__PURE__*/_createElementVNode(\"input\", {\n class: \"task-list-item-checkbox\",\n type: \"checkbox\"\n }),\n /*#__PURE__*/_createTextVNode(\" Push my commits to GitHub\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", { class: \"task-list-item enabled\" }, [\n /*#__PURE__*/_createElementVNode(\"input\", {\n class: \"task-list-item-checkbox\",\n type: \"checkbox\"\n }),\n /*#__PURE__*/_createTextVNode(\" Open a pull request\")\n ])\n], -1 /* HOISTED */)\nconst _hoisted_34 = /*#__PURE__*/_createElementVNode(\"p\", null, \"An example that uses KaTeX to generate math equations:\", -1 /* HOISTED */)\nconst _hoisted_35 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"CODE:\")\n], -1 /* HOISTED */)\nconst _hoisted_36 = /*#__PURE__*/_createElementVNode(\"div\", { class: \"indented\" }, [\n /*#__PURE__*/_createElementVNode(\"pre\", null, [\n /*#__PURE__*/_createElementVNode(\"code\", { class: \"hljs markdown\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", null, \"Euler's Identity \\\\(e^{i\\\\pi}+1=0\\\\) is a beautiful formula.\\n\")\n ]),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"function-btn-container\" }, [\n /*#__PURE__*/_createElementVNode(\"button\", {\n onclick: \"toggleCodeBlockWrap(this)\",\n class: \"function-btn d-print-none wrap-button\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"tooltip-container\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"tooltiptext\" }, \"Wrap Text\"),\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"function-btn-body\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \\n\"),\n /*#__PURE__*/_createElementVNode(\"svg\", {\n xmlns: \"http://www.w3.org/2000/svg\",\n \"xmlns:xlink\": \"http://www.w3.org/1999/xlink\",\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 18 18\",\n version: \"1.1\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"g\", { id: \"surface1\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"path\", {\n id: \"path17964\",\n d: \"M 1.109375 0 L 1.109375 2.5351562 L 2.0410156 2.5351562 L\\n 2.0410156 0.93164062 L 4.8203125 0.93164062 L 4.8203125 9.3222656 L 3.4746094\\n 9.3222656 L 3.4746094 10.144531 L 8.8027344 10.144531 L 8.8027344 9.3222656 L\\n 7.4492188 9.3222656 L 7.4492188 0.93164062 L 10.25 0.93164062 L 10.25 2.5351562 L\\n 11.166016 2.5351562 L 11.166016 0 L 1.109375 0 z M 10.84375 5.1054688 L 10.84375\\n 6.6074219 C 12.268027 6.6074219 13.40625 7.7456444 13.40625 9.1699219 C 13.40625\\n 10.185673 12.827237 11.055036 11.978516 11.470703 L 11.978516 9.5175781 L 7.1386719\\n 12.3125 L 11.978516 15.105469 L 11.978516 13.072266 C 13.66701 12.577757 14.910156\\n 11.012746 14.910156 9.1699219 C 14.910156 6.9333638 13.080308 5.1054688 10.84375\\n 5.1054688 z \"\n }),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createElementVNode(\"button\", {\n onclick: \"copyCodeBlock(this)\",\n class: \"function-btn d-print-none\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"tooltip-container\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"tooltiptext\" }, \"Copy\"),\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"function-btn-body\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \\n\"),\n /*#__PURE__*/_createElementVNode(\"svg\", {\n xmlns: \"http://www.w3.org/2000/svg\",\n \"xmlns:xlink\": \"http://www.w3.org/1999/xlink\",\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 18 18\",\n version: \"1.1\"\n }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"g\", { id: \"surface1\" }, [\n /*#__PURE__*/_createTextVNode(\"\\n \"),\n /*#__PURE__*/_createElementVNode(\"path\", { d: \"M 11.273438 0 L 2.546875 0 C 1.746094 0 1.089844 0.613281 1.089844\\n 1.363281 L 1.089844 10.910156 L 2.546875 10.910156 L 2.546875 1.363281 L 11.273438\\n 1.363281 Z M 13.453125 2.726562 L 5.453125 2.726562 C 4.65625 2.726562 4 3.339844 4\\n 4.089844 L 4 13.636719 C 4 14.386719 4.65625 15 5.453125 15 L 13.453125 15 C 14.253906\\n 15 14.910156 14.386719 14.910156 13.636719 L 14.910156 4.089844 C 14.910156 3.339844\\n 14.253906 2.726562 13.453125 2.726562 Z M 13.453125 13.636719 L 5.453125 13.636719 L\\n 5.453125 4.089844 L 13.453125 4.089844 Z M 13.453125 13.636719 \" }),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ]),\n /*#__PURE__*/_createTextVNode(\"\\n \")\n ])\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_37 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"OUTPUT:\")\n], -1 /* HOISTED */)\nconst _hoisted_38 = { class: \"indented\" }\nconst _hoisted_39 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createTextVNode(\"Euler's Identity \"),\n /*#__PURE__*/_createElementVNode(\"eq\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"katex\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"katex-mathml\" }, [\n /*#__PURE__*/_createElementVNode(\"math\", { xmlns: \"http://www.w3.org/1998/Math/MathML\" }, [\n /*#__PURE__*/_createElementVNode(\"semantics\", null, [\n /*#__PURE__*/_createElementVNode(\"mrow\", null, [\n /*#__PURE__*/_createElementVNode(\"msup\", null, [\n /*#__PURE__*/_createElementVNode(\"mi\", null, \"e\"),\n /*#__PURE__*/_createElementVNode(\"mrow\", null, [\n /*#__PURE__*/_createElementVNode(\"mi\", null, \"i\"),\n /*#__PURE__*/_createElementVNode(\"mi\", null, \"π\")\n ])\n ]),\n /*#__PURE__*/_createElementVNode(\"mo\", null, \"+\"),\n /*#__PURE__*/_createElementVNode(\"mn\", null, \"1\"),\n /*#__PURE__*/_createElementVNode(\"mo\", null, \"=\"),\n /*#__PURE__*/_createElementVNode(\"mn\", null, \"0\")\n ]),\n /*#__PURE__*/_createElementVNode(\"annotation\", {\n encoding: \"application/x-tex\",\n \"v-pre\": \"\"\n }, \"e^{i\\\\pi}+1=0\")\n ])\n ])\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"katex-html\",\n \"aria-hidden\": \"true\"\n }, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"base\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"strut\",\n style: {\"height\":\"0.908em\",\"vertical-align\":\"-0.0833em\"}\n }),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mord\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mord mathnormal\" }, \"e\"),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"msupsub\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"vlist-t\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"vlist-r\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"vlist\",\n style: {\"height\":\"0.8247em\"}\n }, [\n /*#__PURE__*/_createElementVNode(\"span\", { style: {\"top\":\"-3.063em\",\"margin-right\":\"0.05em\"} }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"pstrut\",\n style: {\"height\":\"2.7em\"}\n }),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"sizing reset-size6 size3 mtight\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mord mtight\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"mord mathnormal mtight\",\n style: {\"margin-right\":\"0.03588em\"}\n }, \"iπ\")\n ])\n ])\n ])\n ])\n ])\n ])\n ])\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"mspace\",\n style: {\"margin-right\":\"0.2222em\"}\n }),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mbin\" }, \"+\"),\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"mspace\",\n style: {\"margin-right\":\"0.2222em\"}\n })\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"base\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"strut\",\n style: {\"height\":\"0.6444em\"}\n }),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mord\" }, \"1\"),\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"mspace\",\n style: {\"margin-right\":\"0.2778em\"}\n }),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mrel\" }, \"=\"),\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"mspace\",\n style: {\"margin-right\":\"0.2778em\"}\n })\n ]),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"base\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n class: \"strut\",\n style: {\"height\":\"0.6444em\"}\n }),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"mord\" }, \"0\")\n ])\n ])\n ])\n ]),\n /*#__PURE__*/_createTextVNode(\" is a beautiful formula.\")\n], -1 /* HOISTED */)\nconst _hoisted_40 = /*#__PURE__*/_createElementVNode(\"p\", null, null, -1 /* HOISTED */)\nconst _hoisted_41 = /*#__PURE__*/_createElementVNode(\"p\", null, \"The example paragraph below has the following dynamic elements: a tooltip, a popover, and a modal. Hover/click on the underlined words to see each.\", -1 /* HOISTED */)\nconst _hoisted_42 = /*#__PURE__*/_createElementVNode(\"em\", null, \"left child\", -1 /* HOISTED */)\nconst _hoisted_43 = /*#__PURE__*/_createElementVNode(\"em\", null, \"right child\", -1 /* HOISTED */)\nconst _hoisted_44 = /*#__PURE__*/_createElementVNode(\"div\", null, [\n /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n href: \"https://upload.wikimedia.org/wikipedia/commons/f/f7/Binary_tree.svg\",\n target: \"_self\"\n }, [\n /*#__PURE__*/_createElementVNode(\"img\", {\n src: \"https://upload.wikimedia.org/wikipedia/commons/f/f7/Binary_tree.svg\",\n alt: \"\",\n class: \"img-fluid\"\n })\n ]),\n /*#__PURE__*/_createElementVNode(\"br\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"sub\", null, \"[source:wikipedia]\")\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_45 = /*#__PURE__*/_createElementVNode(\"div\", null, [\n /*#__PURE__*/_createElementVNode(\"ul\", null, [\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Boolean, true or false.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Character\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Floating-point, single-precision real number values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Double, a wider floating-point size.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Integer, integral or fixed-precision values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"String, a sequence of characters.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Reference (also called a pointer or handle), a small value referring to another object's address in memory, possibly a much larger one.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Enumerated type, a small set of uniquely named values.\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"sub\", null, \"[source:wikipedia]\")\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_46 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"More examples of generating dynamic content\")\n], -1 /* HOISTED */)\nconst _hoisted_47 = /*#__PURE__*/_createElementVNode(\"p\", null, \"A binary tree is a tree data structure in which each node has at most two children, which are referred to as the left child and the right child. Primitive data types on the other hand ...\", -1 /* HOISTED */)\nconst _hoisted_48 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fas fa-info-circle\"\n }),\n /*#__PURE__*/_createTextVNode(\" Some example primitive data types\")\n ])\n], -1 /* HOISTED */)\nconst _hoisted_49 = /*#__PURE__*/_createElementVNode(\"div\", null, [\n /*#__PURE__*/_createElementVNode(\"ul\", null, [\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Boolean, true or false.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Character\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Floating-point, single-precision real number values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Double, a wider floating-point size.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Integer, integral or fixed-precision values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"String, a sequence of characters.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Reference (also called a pointer or handle), a small value referring to another object's address in memory, possibly a much larger one.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Enumerated type, a small set of uniquely named values.\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"sub\", null, \"[source:wikipedia]\")\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_50 = /*#__PURE__*/_createElementVNode(\"p\", null, \"In the example below, there are expandable panels that are nested within each other.\", -1 /* HOISTED */)\nconst _hoisted_51 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"far fa-list-alt\"\n }),\n /*#__PURE__*/_createTextVNode(\" Exercises\")\n], -1 /* HOISTED */)\nconst _hoisted_52 = /*#__PURE__*/_createElementVNode(\"p\", null, \"❗️ [Compulsory] Ex 1\", -1 /* HOISTED */)\nconst _hoisted_53 = /*#__PURE__*/_createElementVNode(\"p\", null, \"Details of exercise 1\", -1 /* HOISTED */)\nconst _hoisted_54 = /*#__PURE__*/_createElementVNode(\"p\", null, \"[Recommended] Ex 2\", -1 /* HOISTED */)\nconst _hoisted_55 = /*#__PURE__*/_createElementVNode(\"p\", null, \"Details of exercise 2\", -1 /* HOISTED */)\nconst _hoisted_56 = /*#__PURE__*/_createElementVNode(\"p\", null, \"[Optional] Ex 23\", -1 /* HOISTED */)\nconst _hoisted_57 = /*#__PURE__*/_createElementVNode(\"p\", null, \"Details of exercise 3\", -1 /* HOISTED */)\nconst _hoisted_58 = /*#__PURE__*/_createElementVNode(\"p\", null, null, -1 /* HOISTED */)\nconst _hoisted_59 = /*#__PURE__*/_createElementVNode(\"hr\", null, null, -1 /* HOISTED */)\nconst _hoisted_60 = /*#__PURE__*/_createElementVNode(\"h4\", { id: \"everything-you-need-for-text-heavy-websites-built-in\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { style: {\"color\":\"#00B0F0\"} }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fas fa-check-circle\"\n })\n ]),\n /*#__PURE__*/_createTextVNode(\" Everything you need for text-heavy websites, built-in.\"),\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"fa fa-anchor\",\n href: \"#everything-you-need-for-text-heavy-websites-built-in\",\n onclick: \"event.stopPropagation()\"\n })\n], -1 /* HOISTED */)\nconst _hoisted_61 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createTextVNode(\"MarkBind is \"),\n /*#__PURE__*/_createElementVNode(\"strong\", null, \"highly optimized for creating text-heavy websites\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, \"e.g., eLearning websites, online instruction manuals, project documentation etc.\"),\n /*#__PURE__*/_createTextVNode(\" Anything that you might need for creating such websites are built-in, sparing you the hassle of finding/installing/searching plugins that you need.\")\n], -1 /* HOISTED */)\nconst _hoisted_62 = /*#__PURE__*/_createElementVNode(\"p\", null, \"Here are some examples:\", -1 /* HOISTED */)\nconst _hoisted_63 = /*#__PURE__*/_createStaticVNode(\"<div class=\\\"indented\\\"><p><span class=\\\"large\\\"><span aria-hidden=\\\"true\\\" class=\\\"fas fa-heart\\\"></span></span> <strong>Icons</strong> can improve the readability of a text-heavy document. MarkBind comes with a wide selection of <a href=\\\"/userGuide/formattingContents.html#icons\\\">icons</a> and <a href=\\\"/userGuide/formattingContents.html#emoji\\\">emoji</a>.<br> <span class=\\\"large\\\"><span aria-hidden=\\\"true\\\" class=\\\"fas fa-search\\\"></span></span> With MarkBind's <a href=\\\"/userGuide/makingTheSiteSearchable.html\\\"><strong>search feature</strong></a>, you can allow readers to search for keywords in your site.<br> <span class=\\\"large\\\"><span aria-hidden=\\\"true\\\" class=\\\"fas fa-window-maximize\\\"></span></span> MarkBind allows you to add <a href=\\\"/userGuide/tweakingThePageStructure.html\\\"><strong>site/page navigation menus, headers, footers</strong></a> easily.</p></div>\", 1)\nconst _hoisted_64 = /*#__PURE__*/_createElementVNode(\"hr\", null, null, -1 /* HOISTED */)\nconst _hoisted_65 = /*#__PURE__*/_createElementVNode(\"h4\", { id: \"more-control-to-the-reader-without-duplicating-code\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { style: {\"color\":\"#00B0F0\"} }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fas fa-check-circle\"\n })\n ]),\n /*#__PURE__*/_createTextVNode(\" More control to the reader, without duplicating code.\"),\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"fa fa-anchor\",\n href: \"#more-control-to-the-reader-without-duplicating-code\",\n onclick: \"event.stopPropagation()\"\n })\n], -1 /* HOISTED */)\nconst _hoisted_66 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createTextVNode(\"A MarkBind website can be a \"),\n /*#__PURE__*/_createElementVNode(\"em\", null, \"buffet\"),\n /*#__PURE__*/_createTextVNode(\" of content, as opposed to a \"),\n /*#__PURE__*/_createElementVNode(\"em\", null, \"set menu\"),\n /*#__PURE__*/_createTextVNode(\": a site can have optional contents that the reader can access at her discretion, and the same content can be organized in multiple ways so that the reader can choose the one that fits the need. To \"),\n /*#__PURE__*/_createElementVNode(\"em\", null, \"cater\"),\n /*#__PURE__*/_createTextVNode(\" (pun intended) for creating such buffet style websites, MarkBind has \"),\n /*#__PURE__*/_createElementVNode(\"strong\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", { href: \"/userGuide/reusingContents.html\" }, \"reuse mechanisms\"),\n /*#__PURE__*/_createTextVNode(\" for presenting the same content in multiple ways without duplicating the source file\")\n ]),\n /*#__PURE__*/_createTextVNode(\".\")\n], -1 /* HOISTED */)\nconst _hoisted_67 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createTextVNode(\"For example, MarkBind has a powerful \"),\n /*#__PURE__*/_createElementVNode(\"code\", { class: \"hljs inline no-lang\" }, \"include\"),\n /*#__PURE__*/_createTextVNode(\" mechanism that allows content fragments (i.e., a file or part of a file) to be reused at multiple places in the website. In the example below, both the modal and the expandable panel reuse the same content originating from a \"),\n /*#__PURE__*/_createElementVNode(\"em\", null, \"single\"),\n /*#__PURE__*/_createTextVNode(\" source file.\")\n], -1 /* HOISTED */)\nconst _hoisted_68 = /*#__PURE__*/_createElementVNode(\"em\", null, \"left child\", -1 /* HOISTED */)\nconst _hoisted_69 = /*#__PURE__*/_createElementVNode(\"em\", null, \"right child\", -1 /* HOISTED */)\nconst _hoisted_70 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fas fa-info-circle\"\n }),\n /*#__PURE__*/_createTextVNode(\" Some example primitive data types\")\n ])\n], -1 /* HOISTED */)\nconst _hoisted_71 = /*#__PURE__*/_createElementVNode(\"div\", null, [\n /*#__PURE__*/_createElementVNode(\"ul\", null, [\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Boolean, true or false.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Character\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Floating-point, single-precision real number values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Double, a wider floating-point size.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Integer, integral or fixed-precision values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"String, a sequence of characters.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Reference (also called a pointer or handle), a small value referring to another object's address in memory, possibly a much larger one.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Enumerated type, a small set of uniquely named values.\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"sub\", null, \"[source:wikipedia]\")\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_72 = /*#__PURE__*/_createElementVNode(\"div\", null, [\n /*#__PURE__*/_createElementVNode(\"ul\", null, [\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Boolean, true or false.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Character\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Floating-point, single-precision real number values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Double, a wider floating-point size.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Integer, integral or fixed-precision values.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"String, a sequence of characters.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Reference (also called a pointer or handle), a small value referring to another object's address in memory, possibly a much larger one.\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"li\", null, \"Enumerated type, a small set of uniquely named values.\")\n ]),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"span\", { class: \"dimmed\" }, [\n /*#__PURE__*/_createElementVNode(\"sub\", null, \"[source:wikipedia]\")\n ])\n ])\n], -1 /* HOISTED */)\nconst _hoisted_73 = /*#__PURE__*/_createElementVNode(\"hr\", null, null, -1 /* HOISTED */)\nconst _hoisted_74 = /*#__PURE__*/_createElementVNode(\"h4\", { id: \"easy-to-set-up-modify-deploy-integrate\" }, [\n /*#__PURE__*/_createElementVNode(\"span\", { style: {\"color\":\"#00B0F0\"} }, [\n /*#__PURE__*/_createElementVNode(\"span\", {\n \"aria-hidden\": \"true\",\n class: \"fas fa-check-circle\"\n })\n ]),\n /*#__PURE__*/_createTextVNode(\" Easy to set up, modify, deploy, integrate.\"),\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"fa fa-anchor\",\n href: \"#easy-to-set-up-modify-deploy-integrate\",\n onclick: \"event.stopPropagation()\"\n })\n], -1 /* HOISTED */)\nconst _hoisted_75 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createTextVNode(\"Installing MarkBind takes just one command. Creating a new MarkBind site too takes just one command. With MarkBind's \"),\n /*#__PURE__*/_createElementVNode(\"em\", null, \"live preview\"),\n /*#__PURE__*/_createTextVNode(\" feature, you can see how your site will look like as you modify the source file. \"),\n /*#__PURE__*/_createElementVNode(\"a\", { href: \"/userGuide/deployingTheSite.html\" }, \"Deploying the site to a server\"),\n /*#__PURE__*/_createTextVNode(\" can be as simple as one command too.\")\n], -1 /* HOISTED */)\nconst _hoisted_76 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createTextVNode(\"As MarkBind is also optimized for project documentation, it can easily \"),\n /*#__PURE__*/_createElementVNode(\"a\", { href: \"/userGuide/markBindInTheProjectWorkflow.html\" }, \"integrate with the workflow of a software project\"),\n /*#__PURE__*/_createTextVNode(\".\")\n], -1 /* HOISTED */)\nconst _hoisted_77 = /*#__PURE__*/_createElementVNode(\"p\", null, [\n /*#__PURE__*/_createElementVNode(\"a\", {\n class: \"btn btn-primary\",\n href: \"/userGuide\"\n }, \"Get Started\")\n], -1 /* HOISTED */)\nconst _hoisted_78 = /*#__PURE__*/_createElementVNode(\"div\", null, [\n /*#__PURE__*/_createElementVNode(\"footer\", null, [\n /*#__PURE__*/_createElementVNode(\"div\", { class: \"text-center\" }, [\n /*#__PURE__*/_createElementVNode(\"small\", null, [\n /*#__PURE__*/_createTextVNode(\"[Generated by \"),\n /*#__PURE__*/_createElementVNode(\"a\", { href: \"https://markbind.org/\" }, \"MarkBind 7.1.1\"),\n /*#__PURE__*/_createTextVNode(\" on Thu, 16 Apr 2026, 11:52:42 UTC]\")\n ]),\n /*#__PURE__*/_createElementVNode(\"br\"),\n /*#__PURE__*/_createTextVNode(),\n /*#__PURE__*/_createElementVNode(\"small\", null, [\n /*#__PURE__*/_createTextVNode(\"This site is powered by \"),\n /*#__PURE__*/_createElementVNode(\"a\", { href: \"https://www.netlify.com/\" }, \"Netlify\"),\n /*#__PURE__*/_createTextVNode(\".\")\n ])\n ])\n ])\n], -1 /* HOISTED */)\n\nreturn function render(_ctx, _cache) {\n const _component_searchbar = _resolveComponent(\"searchbar\")\n const _component_navbar = _resolveComponent(\"navbar\")\n const _component_tooltip = _resolveComponent(\"tooltip\")\n const _component_box = _resolveComponent(\"box\")\n const _component_panel = _resolveComponent(\"panel\")\n const _component_trigger = _resolveComponent(\"trigger\")\n const _component_popover = _resolveComponent(\"popover\")\n const _component_modal = _resolveComponent(\"modal\")\n const _component_scroll_top_button = _resolveComponent(\"scroll-top-button\")\n\n return (_openBlock(), _createElementBlock(_Fragment, null, [\n _createElementVNode(\"header\", _hoisted_1, [\n _createVNode(_component_navbar, { type: \"dark\" }, {\n brand: _withCtx(() => [\n _hoisted_2\n ]),\n right: _withCtx(() => [\n _createElementVNode(\"li\", null, [\n _createElementVNode(\"form\", _hoisted_8, [\n _createVNode(_component_searchbar, {\n data: _ctx.searchData,\n placeholder: \"Search\",\n \"on-hit\": _ctx.searchCallback,\n \"menu-align-right\": \"\"\n }, null, 8 /* PROPS */, [\"data\", \"on-hit\"])\n ])\n ])\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_3,\n _createTextVNode(),\n _hoisted_4,\n _createTextVNode(),\n _hoisted_5,\n _createTextVNode(),\n _hoisted_6,\n _createTextVNode(),\n _hoisted_7,\n _createTextVNode()\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _createTextVNode(),\n _createElementVNode(\"div\", _hoisted_9, [\n _createElementVNode(\"div\", _hoisted_10, [\n _createElementVNode(\"div\", _hoisted_11, [\n _hoisted_12,\n _createTextVNode(),\n _createElementVNode(\"div\", _hoisted_13, [\n _createElementVNode(\"p\", null, [\n _createElementVNode(\"span\", _hoisted_14, [\n _createElementVNode(\"strong\", null, [\n _createTextVNode(\"Generate \"),\n _createVNode(_component_tooltip, null, {\n content: _withCtx(() => [\n _createTextVNode(\"as opposed to \"),\n _hoisted_15,\n _createTextVNode(\" static content\")\n ]),\n default: _withCtx(() => [\n _hoisted_16\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(\" websites from Markdown text.\")\n ])\n ]),\n _createTextVNode(\"\\nOptimized for creating text-heavy websites \"),\n _hoisted_17\n ])\n ]),\n _createTextVNode(),\n _hoisted_18,\n _createTextVNode(),\n _hoisted_19,\n _createTextVNode(),\n _hoisted_20,\n _createTextVNode(),\n _createElementVNode(\"p\", null, [\n _createTextVNode(\"MarkBind source files can be as simple as basic Markdown, but you can also \"),\n _hoisted_21,\n _createTextVNode(\" (\"),\n _createVNode(_component_tooltip, null, {\n content: _withCtx(() => [\n _createTextVNode(\"GitHub Flavored Markdown\")\n ]),\n default: _withCtx(() => [\n _createTextVNode(\"GFMD\")\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(\", Bootstrap, Nunjucks, etc. as well as MarkBind's own custom syntax) to create more dynamic content that you cannot normally get from a typical markdown-to-html site generator.\")\n ]),\n _createTextVNode(),\n _hoisted_22,\n _createTextVNode(),\n _hoisted_23,\n _createVNode(_component_panel, { type: \"seamless\" }, {\n header: _withCtx(() => [\n _hoisted_24\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_25,\n _createTextVNode(),\n _createElementVNode(\"div\", null, [\n _createElementVNode(\"div\", _hoisted_26, [\n _createElementVNode(\"table\", _hoisted_27, [\n _createElementVNode(\"tbody\", null, [\n _createElementVNode(\"tr\", null, [\n _hoisted_28,\n _createTextVNode(),\n _createElementVNode(\"td\", _hoisted_29, [\n _hoisted_30,\n _createTextVNode(),\n _createElementVNode(\"div\", _hoisted_31, [\n _createVNode(_component_box, { \"border-left-color\": \"grey\" }, {\n default: _withCtx(() => [\n _hoisted_32,\n _createTextVNode(),\n _hoisted_33\n ]),\n _: 1 /* STABLE */\n })\n ])\n ])\n ])\n ])\n ])\n ])\n ]),\n _createTextVNode(),\n _hoisted_34,\n _createTextVNode(),\n _createElementVNode(\"div\", null, [\n _hoisted_35,\n _createTextVNode(),\n _hoisted_36,\n _createTextVNode(),\n _hoisted_37,\n _createTextVNode(),\n _createElementVNode(\"div\", _hoisted_38, [\n _createVNode(_component_box, { \"border-left-color\": \"grey\" }, {\n default: _withCtx(() => [\n _hoisted_39\n ]),\n _: 1 /* STABLE */\n })\n ])\n ])\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _hoisted_40,\n _createTextVNode(),\n _hoisted_41,\n _createTextVNode(),\n _createVNode(_component_box, null, {\n default: _withCtx(() => [\n _createElementVNode(\"p\", null, [\n _createTextVNode(\"In \"),\n _createVNode(_component_tooltip, null, {\n content: _withCtx(() => [\n _createTextVNode(\"Computer Science\")\n ]),\n default: _withCtx(() => [\n _createTextVNode(\"CS\")\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(\", a binary tree is a \"),\n _createVNode(_component_trigger, { for: \"pop:index-tree\" }, {\n default: _withCtx(() => [\n _createTextVNode(\"tree data structure\")\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(\" in which each node has at most two children, which are referred to as the \"),\n _hoisted_42,\n _createTextVNode(\" and the \"),\n _hoisted_43,\n _createTextVNode(\". \"),\n _createVNode(_component_trigger, {\n trigger: \"click\",\n for: \"modal:index-primitive\"\n }, {\n default: _withCtx(() => [\n _createTextVNode(\"Primitive data types\")\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(\" on the other hand ...\")\n ]),\n _createTextVNode(),\n _createVNode(_component_popover, {\n id: \"pop:index-tree\",\n placement: \"top\"\n }, {\n header: _withCtx(() => [\n _createTextVNode(\"An example tree data structure\")\n ]),\n content: _withCtx(() => [\n _hoisted_44\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _createVNode(_component_modal, {\n large: \"\",\n id: \"modal:index-primitive\"\n }, {\n header: _withCtx(() => [\n _createTextVNode(\"Some examples of primitive data types\")\n ]),\n default: _withCtx(() => [\n _createTextVNode(\"\\n \"),\n _hoisted_45\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _createVNode(_component_panel, { type: \"seamless\" }, {\n header: _withCtx(() => [\n _hoisted_46\n ]),\n default: _withCtx(() => [\n _createTextVNode(\"\\nIn the example below, there is an expandable panel that can reveal more content.\\n\"),\n _createVNode(_component_box, null, {\n default: _withCtx(() => [\n _hoisted_47,\n _createTextVNode(),\n _createVNode(_component_panel, null, {\n header: _withCtx(() => [\n _hoisted_48\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_49\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _hoisted_50,\n _createTextVNode(),\n _createVNode(_component_box, null, {\n default: _withCtx(() => [\n _createVNode(_component_panel, { \"no-close\": \"\" }, {\n header: _withCtx(() => [\n _hoisted_51\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _createVNode(_component_panel, {\n type: \"danger\",\n \"no-close\": \"\"\n }, {\n header: _withCtx(() => [\n _hoisted_52\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_53\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _createVNode(_component_panel, {\n type: \"warning\",\n \"no-close\": \"\"\n }, {\n header: _withCtx(() => [\n _hoisted_54\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_55\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _createVNode(_component_panel, {\n type: \"success\",\n \"no-close\": \"\"\n }, {\n header: _withCtx(() => [\n _hoisted_56\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_57\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _hoisted_58,\n _createTextVNode(),\n _hoisted_59,\n _createTextVNode(),\n _hoisted_60,\n _createTextVNode(),\n _hoisted_61,\n _createTextVNode(),\n _hoisted_62,\n _createTextVNode(),\n _hoisted_63,\n _createTextVNode(),\n _hoisted_64,\n _createTextVNode(),\n _hoisted_65,\n _createTextVNode(),\n _hoisted_66,\n _createTextVNode(),\n _hoisted_67,\n _createTextVNode(),\n _createVNode(_component_box, null, {\n default: _withCtx(() => [\n _createElementVNode(\"p\", null, [\n _createTextVNode(\"In CS, a binary tree is a tree data structure in which each node has at most two children, which are referred to as the \"),\n _hoisted_68,\n _createTextVNode(\" and the \"),\n _hoisted_69,\n _createTextVNode(\". \"),\n _createVNode(_component_trigger, {\n trigger: \"click\",\n for: \"modal:index-primitive2\"\n }, {\n default: _withCtx(() => [\n _createTextVNode(\"Primitive data types\")\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(\" on the other hand ...\")\n ]),\n _createTextVNode(),\n _createVNode(_component_panel, { type: \"seamless\" }, {\n header: _withCtx(() => [\n _hoisted_70\n ]),\n default: _withCtx(() => [\n _createTextVNode(),\n _hoisted_71\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _createVNode(_component_modal, {\n large: \"\",\n id: \"modal:index-primitive2\"\n }, {\n header: _withCtx(() => [\n _createTextVNode(\"Some examples of primitive data types\")\n ]),\n default: _withCtx(() => [\n _createTextVNode(\"\\n \"),\n _hoisted_72\n ]),\n _: 1 /* STABLE */\n })\n ]),\n _: 1 /* STABLE */\n }),\n _createTextVNode(),\n _hoisted_73,\n _createTextVNode(),\n _hoisted_74,\n _createTextVNode(),\n _hoisted_75,\n _createTextVNode(),\n _hoisted_76,\n _createTextVNode(),\n _hoisted_77\n ])\n ]),\n _createTextVNode(),\n _createVNode(_component_scroll_top_button)\n ]),\n _createTextVNode(),\n _hoisted_78\n ], 64 /* STABLE_FRAGMENT */))\n}");
var render = renderFn();