diff --git a/docs/userGuide/templates.md b/docs/userGuide/templates.md
index beaae86237..8a0b9efef1 100644
--- a/docs/userGuide/templates.md
+++ b/docs/userGuide/templates.md
@@ -20,5 +20,5 @@ markbind init --template minimal
Name | Template key | Description | Quick Deploy
---- | ------- | ----------- | ------------
-Default | `default` | Default template if `--template` is unspecified. Filled with MarkBind features to guide you to author better content. |
-Minimal | `minimal` | Minimalistic template that gets you started quickly |
\ No newline at end of file
+Default | `default` | Default template if `--template` is unspecified. Includes core features such as site and page navigation for a more convenient quick start. |
+Minimal | `minimal` | Minimalistic template that gets you started quickly. |
\ No newline at end of file
diff --git a/packages/cli/test/functional/test_site_templates/test_default/expected/index.html b/packages/cli/test/functional/test_site_templates/test_default/expected/index.html
index 9f2350eba3..ec9184038d 100644
--- a/packages/cli/test/functional/test_site_templates/test_default/expected/index.html
+++ b/packages/cli/test/functional/test_site_templates/test_default/expected/index.html
@@ -6,7 +6,7 @@
-
+
-
Landing Page Title
-
A tagline can go here
+
Great!
You've just initialized a MarkBind site.
+
Let's get started...
-
Heading 1
-
Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
A block quote:
-
- Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
-
A list:
-
- - item A
- - item B
-
- - item b1
- - item b2
- - item b3
-
-
-
-
A code
example:
-
<foo>
- <bar type="name">goo</bar>
-</foo>
-
-
Sub Heading 1.1
-
A ❗️ some important explanationtooltip, a modal, a link, a badge, another badge.
-
Modal Title
- Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
-
A table:
-
-
-
-
- Column 1 |
- Column 2 |
- Column 3 |
- / ? |
-
-
-
-
- value1 |
- x |
- 5 |
- |
-
-
- value2 |
- y |
- 20 |
- |
-
-
-
-
-
Sub Heading 1.2
-
Media embeds:
-
-
Tabs:
-
- Tab X
- Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
- Tab Y
- ...
-
- Tab group
- Tab Y.1
- ...
-
- Tab Y.2
- ...
-
-
-
-
-
Heading 2
-
Some boxes:
-
- default
+
+ What just happened?
+ You have just initialized a default MarkBind site! It is equipped with a set of core features, including site and page navigation. Additionally, we have included some convenient links to our User Guide, to help you get started quickly and easily.
+
+ If you were intending to convert an existing GitHub wiki or a docs folder into MarkBind, use the --convert
flag instead. See User Guide: MarkBind in the Project Workflow for more information.
+ If you want to start with a i.e. without any contentminimal template instead, use the --template
flag with the "minimal" option to initialize a minimal site instead of the default. See User Guide: Templates for more information.
+
+ Navigating this site
+ This default site comes pre-configured with the core Navigation components: a Site NavigationsiteNav, a Page NavigationpageNav, a Navigation BarNavBar, and a Search Bar. To help you get started with the siteNav, we have included Topic 1, Topic 2, Topic 3, Topic 3a, Topic 3bfive dummy placeholder pages. The NavBar also comes with a placeholder slot for your custom Logo.
+
+ Guide to MarkBind
+ To see the capability of MarkBind in action, feel free to take a look at some of the websites built using MarkBind on our Showcase page.
+ For more information on how to work with MarkBind sites and to add content, refer to our comprehensive User Guide.
- info
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
- Box heading
-
- tip
+ If you are interested in contributing to MarkBind, you can refer to our Developer Guide as well!
-
- Box heading
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
- Box heading
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
- Heading 3
-
- Expandable panel
-
- Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
-
-
- Expanded panel on load
-
- ...
-
-
-
- Expanded panel header
-
- Minimized panel header
-
- ...
-
-
-
- Expanded panel header
-
- Minimized panel header
-
- ...
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
-
- Minimal panel ->
-
- Minimal panel
+
+ Good starting points in our User Guide
- Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+ User Guide: Authoring Contents
+
+ Learn about the variety of syntax schemes, formats, and custom MarkBind components that you can use in your MarkBind site.
+
+ More info in: User Guide → Authoring Contents
+
+ User Guide: Working with Sites
+
+ Learn how to modify site properties, apply themes, and enable/disable plugins for your MarkBind site.
+
+ More info in: User Guide → Working with Sites
+
+ User Guide: Full Syntax Reference
+
+ Refer to our Full Syntax Reference page to find a specific feature or component that you want to use in your MarkBind site.
+
+ More info in: User Guide → Full Syntax Reference
- Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
diff --git a/packages/cli/test/functional/test_site_templates/test_default/expected/index.page-vue-render.js b/packages/cli/test/functional/test_site_templates/test_default/expected/index.page-vue-render.js
index 30355a2e57..b884516050 100644
--- a/packages/cli/test/functional/test_site_templates/test_default/expected/index.page-vue-render.js
+++ b/packages/cli/test/functional/test_site_templates/test_default/expected/index.page-vue-render.js
@@ -1,65 +1,29 @@
var pageVueRenderFn = function anonymous(
) {
-with(this){return _c('div',{attrs:{"id":"app"}},[_c('header',{attrs:{"sticky":""}},[_c('navbar',{attrs:{"type":"dark"},scopedSlots:_u([{key:"brand",fn:function(){return [_c('a',{staticClass:"navbar-brand",attrs:{"href":"/index.html","title":"Home"}},[_v("Your Logo")])]},proxy:true},{key:"right",fn:function(){return [_c('li',[_c('form',{staticClass:"navbar-form"},[_c('searchbar',{attrs:{"data":searchData,"placeholder":"Search","on-hit":searchCallback,"menu-align-right":""}})],1)])]},proxy:true}])},[_v(" "),_c('li',[_c('a',{staticClass:"nav-link",attrs:{"href":"/contents/topic1.html"}},[_v("Topic 1")])]),_v(" "),_c('li',[_c('a',{staticClass:"nav-link",attrs:{"href":"/contents/topic2.html"}},[_v("Topic 2")])]),_v(" "),_c('dropdown',{staticClass:"nav-link",scopedSlots:_u([{key:"header",fn:function(){return [_v("Topic 3")]},proxy:true}])},[_v(" "),_c('li',[_c('a',{staticClass:"dropdown-item",attrs:{"href":"/contents/topic3a.html"}},[_v("Topic 3a")])]),_v(" "),_c('li',[_c('a',{staticClass:"dropdown-item",attrs:{"href":"/contents/topic3b.html"}},[_v("Topic 3b")])])])],1)],1),_v(" "),_c('div',{attrs:{"id":"flex-body"}},[_c('overlay-source',{attrs:{"id":"site-nav","tag-name":"nav","to":"site-nav"}},[_c('div',{staticClass:"site-nav-top"},[_c('div',{staticClass:"fw-bold mb-2",staticStyle:{"font-size":"1.25rem"}},[_v("Template")])]),_v(" "),_c('div',{staticClass:"nav-component slim-scroll"},[_c('site-nav',[_c('overlay-source',{staticClass:"site-nav-list site-nav-list-root",attrs:{"tag-name":"ul","to":"mb-site-nav"}},[_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/index.html"}},[_v("Home 🏠")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic1.html"}},[_v("Topic 1")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic2.html"}},[_v("Topic 2")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_v("Topic 3 \n\n"),_c('div',{staticClass:"site-nav-dropdown-btn-container"},[_c('i',{staticClass:"site-nav-dropdown-btn-icon site-nav-rotate-icon",attrs:{"onclick":"handleSiteNavClick(this.parentNode.parentNode, false); event.stopPropagation();"}},[_c('span',{staticClass:"glyphicon glyphicon-menu-down",attrs:{"aria-hidden":"true"}})])])]),_c('ul',{staticClass:"site-nav-dropdown-container site-nav-dropdown-container-open site-nav-list"},[_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-1",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic3a.html"}},[_v("Topic 3a")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-1",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic3b.html"}},[_v("Topic 3b")])])])])])])],1)],1)]),_v(" "),_c('div',{attrs:{"id":"content-wrapper"}},[_c('breadcrumb'),_v(" "),_c('br'),_v(" "),_m(0),_v(" "),_m(1),_v(" "),_m(2),_v(" "),_m(3),_v(" "),_m(4),_v(" "),_m(5),_v(" "),_m(6),_v(" "),_m(7),_v(" "),_m(8),_m(9),_v(" "),_c('p',[_v("A "),_c('tooltip',{attrs:{"placement":"top","trigger":"hover"},scopedSlots:_u([{key:"content",fn:function(){return [_v("❗️ some "),_c('strong',[_v("important explanation")])]},proxy:true}])},[_v("tooltip")]),_v(", a "),_c('trigger',{attrs:{"for":"modal:modalinfo","trigger":"click"}},[_v("modal")]),_v(", a "),_c('a',{attrs:{"href":"https://markbind.org/"}},[_v("link")]),_v(", a "),_c('span',{staticClass:"badge bg-danger"},[_v("badge")]),_v(", another "),_c('span',{staticClass:"badge bg-warning text-dark"},[_v("badge")]),_v(".")],1),_v(" "),_c('modal',{attrs:{"id":"modal:modalinfo"},scopedSlots:_u([{key:"header",fn:function(){return [_v("Modal Title")]},proxy:true}])},[_v("\nSome text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.\n")]),_v(" "),_m(10),_v(" "),_m(11),_m(12),_v(" "),_m(13),_v(" "),_m(14),_v(" "),_m(15),_v(" "),_c('tabs',[_c('tab',{scopedSlots:_u([{key:"header",fn:function(){return [_v("Tab X")]},proxy:true}])},[_v("\n Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.\n ")]),_v(" "),_c('tab',{scopedSlots:_u([{key:"header",fn:function(){return [_v("Tab Y")]},proxy:true}])},[_v("\n ...\n ")]),_v(" "),_c('tab-group',{scopedSlots:_u([{key:"header",fn:function(){return [_v("Tab group")]},proxy:true}])},[_v(" "),_c('tab',{scopedSlots:_u([{key:"header",fn:function(){return [_v("Tab Y.1")]},proxy:true}])},[_v("\n ...\n ")]),_v(" "),_c('tab',{scopedSlots:_u([{key:"header",fn:function(){return [_v("Tab Y.2")]},proxy:true}])},[_v("\n ...\n ")])],1)],1),_v(" "),_c('br'),_v(" "),_m(16),_v(" "),_m(17),_v(" "),_c('box',[_v("\n default\n")]),_v(" "),_c('box',{attrs:{"type":"info"}},[_v("\n info\n")]),_v(" "),_c('box',{attrs:{"type":"warning","dismissible":""}},[_v("\n Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n")]),_v(" "),_c('box',{attrs:{"type":"tip"},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Box heading")])]},proxy:true}])},[_v("\n tip\n")]),_v(" "),_c('box',{attrs:{"type":"success"},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Box heading")])]},proxy:true}])},[_v("\n Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n")]),_v(" "),_c('box',{attrs:{"type":"important","dismissible":""},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Box heading")])]},proxy:true}])},[_v("\n Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n")]),_v(" "),_c('br'),_v(" "),_m(18),_v(" "),_c('panel',{attrs:{"type":"info"},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Expandable panel")])]},proxy:true}])},[_v("\n Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.\n")]),_v(" "),_c('br'),_v(" "),_c('panel',{attrs:{"type":"info","expanded":""},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Expanded panel on load")])]},proxy:true}])},[_v("\n ...\n")]),_v(" "),_c('br'),_v(" "),_c('panel',{attrs:{"type":"success","minimized":""},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Expanded panel header")])]},proxy:true},{key:"_alt",fn:function(){return [_c('p',[_v("Minimized panel header")])]},proxy:true}])},[_v("\n ...\n")]),_v(" "),_c('br'),_v(" "),_c('panel',{attrs:{"type":"seamless"},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_v("Expanded panel header")])]},proxy:true},{key:"_alt",fn:function(){return [_c('p',[_v("Minimized panel header")])]},proxy:true}])},[_v("\n ...\n")]),_v(" "),_c('br'),_v(" "),_c('p',[_v("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.")]),_v(" "),_c('panel',{attrs:{"type":"minimal","popup-url":"https://markbind.org/userGuide/components/presentation.html#panels","no-switch":""},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_c('em',[_c('strong',[_v("Minimal panel "),_c('strong',[_v("->")])])])])]},proxy:true},{key:"_alt",fn:function(){return [_c('p',[_v("Minimal panel")])]},proxy:true}])},[_v("\nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\n")]),_v(" "),_c('p',[_v("Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.")])],1),_v(" "),_c('overlay-source',{attrs:{"id":"page-nav","tag-name":"nav","to":"page-nav"}},[_c('div',{staticClass:"nav-component slim-scroll"},[_c('a',{pre:true,attrs:{"class":"navbar-brand page-nav-title","href":"#"}},[_v("Chapters of This Page")]),_v(" "),_c('overlay-source',{staticClass:"nav nav-pills flex-column my-0 small no-flex-wrap",attrs:{"id":"mb-page-nav","tag-name":"nav","to":"mb-page-nav"}},[_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#heading-1"}},[_v("Heading 1")]),_v(" "),_c('nav',{staticClass:"nav nav-pills flex-column my-0 nested no-flex-wrap"},[_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#sub-heading-1-1"}},[_v("Sub Heading 1.1")]),_v(" "),_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#sub-heading-1-2"}},[_v("Sub Heading 1.2")])]),_v(" "),_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#heading-2"}},[_v("Heading 2")]),_v(" "),_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#heading-3"}},[_v("Heading 3")])])],1)]),_v(" "),_c('scroll-top-button')],1),_v(" "),_m(19)])}
+with(this){return _c('div',{attrs:{"id":"app"}},[_c('header',{attrs:{"sticky":""}},[_c('navbar',{attrs:{"type":"dark"},scopedSlots:_u([{key:"brand",fn:function(){return [_c('a',{staticClass:"navbar-brand",attrs:{"href":"/index.html","title":"Home"}},[_v("Your Logo")])]},proxy:true},{key:"right",fn:function(){return [_c('li',[_c('form',{staticClass:"navbar-form"},[_c('searchbar',{attrs:{"data":searchData,"placeholder":"Search","on-hit":searchCallback,"menu-align-right":""}})],1)])]},proxy:true}])},[_v(" "),_c('li',[_c('a',{staticClass:"nav-link",attrs:{"href":"/contents/topic1.html"}},[_v("Topic 1")])]),_v(" "),_c('li',[_c('a',{staticClass:"nav-link",attrs:{"href":"/contents/topic2.html"}},[_v("Topic 2")])]),_v(" "),_c('dropdown',{staticClass:"nav-link",scopedSlots:_u([{key:"header",fn:function(){return [_v("Topic 3")]},proxy:true}])},[_v(" "),_c('li',[_c('a',{staticClass:"dropdown-item",attrs:{"href":"/contents/topic3a.html"}},[_v("Topic 3a")])]),_v(" "),_c('li',[_c('a',{staticClass:"dropdown-item",attrs:{"href":"/contents/topic3b.html"}},[_v("Topic 3b")])])])],1)],1),_v(" "),_c('div',{attrs:{"id":"flex-body"}},[_c('overlay-source',{attrs:{"id":"site-nav","tag-name":"nav","to":"site-nav"}},[_c('div',{staticClass:"site-nav-top"},[_c('div',{staticClass:"fw-bold mb-2",staticStyle:{"font-size":"1.25rem"}},[_v("Template")])]),_v(" "),_c('div',{staticClass:"nav-component slim-scroll"},[_c('site-nav',[_c('overlay-source',{staticClass:"site-nav-list site-nav-list-root",attrs:{"tag-name":"ul","to":"mb-site-nav"}},[_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/index.html"}},[_v("Home 🏠")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic1.html"}},[_v("Topic 1")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic2.html"}},[_v("Topic 2")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-0",attrs:{"onclick":"handleSiteNavClick(this)"}},[_v("Topic 3 \n\n"),_c('div',{staticClass:"site-nav-dropdown-btn-container"},[_c('i',{staticClass:"site-nav-dropdown-btn-icon site-nav-rotate-icon",attrs:{"onclick":"handleSiteNavClick(this.parentNode.parentNode, false); event.stopPropagation();"}},[_c('span',{staticClass:"glyphicon glyphicon-menu-down",attrs:{"aria-hidden":"true"}})])])]),_c('ul',{staticClass:"site-nav-dropdown-container site-nav-dropdown-container-open site-nav-list"},[_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-1",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic3a.html"}},[_v("Topic 3a")])])]),_v(" "),_c('li',[_c('div',{staticClass:"site-nav-default-list-item site-nav-list-item-1",attrs:{"onclick":"handleSiteNavClick(this)"}},[_c('a',{attrs:{"href":"/contents/topic3b.html"}},[_v("Topic 3b")])])])])])])],1)],1)]),_v(" "),_c('div',{attrs:{"id":"content-wrapper"}},[_c('breadcrumb'),_v(" "),_c('br'),_v(" "),_m(0),_v(" "),_c('hr'),_v(" "),_m(1),_v(" "),_m(2),_v(" "),_c('box',{attrs:{"type":"tip"}},[_c('p',[_v("If you were intending to convert an existing GitHub wiki or a docs folder into MarkBind, use the "),_c('code',{pre:true,attrs:{"class":"hljs inline no-lang"}},[_v("--convert")]),_v(" flag instead. See "),_c('a',{attrs:{"href":"https://markbind.org/userGuide/markBindInTheProjectWorkflow.html#converting-existing-project-documentation-wiki","target":"_blank"}},[_v("User Guide: MarkBind in the Project Workflow")]),_v(" for more information.")]),_v(" "),_c('p',[_v("If you want to start with a "),_c('tooltip',{scopedSlots:_u([{key:"content",fn:function(){return [_v("i.e. without any content")]},proxy:true}])},[_c('em',[_v("minimal")])]),_v(" template instead, use the "),_c('code',{pre:true,attrs:{"class":"hljs inline no-lang"}},[_v("--template")]),_v(" flag with the \"minimal\" option to initialize a minimal site instead of the default. See "),_c('a',{attrs:{"href":"https://markbind.org/userGuide/templates.html","target":"_blank"}},[_v("User Guide: Templates")]),_v(" for more information.")],1)]),_v(" "),_c('hr'),_v(" "),_m(3),_v(" "),_c('p',[_v("This "),_c('em',[_v("default")]),_v(" site comes pre-configured with the core "),_c('a',{attrs:{"href":"https://markbind.org/userGuide/components/navigation.html#navigation-components","target":"_blank"}},[_v("Navigation components")]),_v(": a "),_c('tooltip',{scopedSlots:_u([{key:"content",fn:function(){return [_v("Site Navigation")]},proxy:true}])},[_c('strong',[_v("siteNav")])]),_v(", a "),_c('tooltip',{scopedSlots:_u([{key:"content",fn:function(){return [_v("Page Navigation")]},proxy:true}])},[_c('strong',[_v("pageNav")])]),_v(", a "),_c('tooltip',{scopedSlots:_u([{key:"content",fn:function(){return [_v("Navigation Bar")]},proxy:true}])},[_c('strong',[_v("NavBar")])]),_v(", and a "),_c('strong',[_v("Search Bar")]),_v(". To help you get started with the "),_c('strong',[_v("siteNav")]),_v(", we have included "),_c('tooltip',{scopedSlots:_u([{key:"content",fn:function(){return [_v("Topic 1, Topic 2, Topic 3, Topic 3a, Topic 3b")]},proxy:true}])},[_v("five dummy placeholder pages")]),_v(". The "),_c('strong',[_v("NavBar")]),_v(" also comes with a placeholder slot for your custom Logo.")],1),_v(" "),_c('hr'),_v(" "),_m(4),_v(" "),_m(5),_v(" "),_m(6),_v(" "),_c('box',{attrs:{"type":"info"}},[_c('p',[_v("If you are interested in contributing to MarkBind, you can refer to our "),_c('a',{attrs:{"href":"https://markbind.org/devdocs/devGuide/devGuide.html","target":"_blank"}},[_v("Developer Guide")]),_v(" as well!")])]),_v(" "),_c('panel',{attrs:{"expanded":"","no-close":""},scopedSlots:_u([{key:"header",fn:function(){return [_c('p',[_c('strong',[_v("Good starting points in our User Guide")])])]},proxy:true}])},[_v(" "),_c('h5',{attrs:{"id":"user-guide-authoring-contents"}},[_c('strong',[_v("User Guide: Authoring Contents")]),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#user-guide-authoring-contents","onclick":"event.stopPropagation()"}})]),_v(" "),_c('blockquote',[_c('p',[_v("Learn about the variety of syntax schemes, formats, and custom MarkBind components that you can use in your MarkBind site.")])]),_v(" "),_c('p',[_v("More info in: "),_c('em',[_c('a',{attrs:{"href":"https://markbind.org/userGuide/authoringContents.html","target":"_blank"}},[_v("User Guide → Authoring Contents")])])]),_v(" "),_c('hr'),_v(" "),_c('h5',{attrs:{"id":"user-guide-working-with-sites"}},[_c('strong',[_v("User Guide: Working with Sites")]),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#user-guide-working-with-sites","onclick":"event.stopPropagation()"}})]),_v(" "),_c('blockquote',[_c('p',[_v("Learn how to modify site properties, apply themes, and enable/disable plugins for your MarkBind site.")])]),_v(" "),_c('p',[_v("More info in: "),_c('em',[_c('a',{attrs:{"href":"https://markbind.org/userGuide/workingWithSites.html","target":"_blank"}},[_v("User Guide → Working with Sites")])])]),_v(" "),_c('hr'),_v(" "),_c('h5',{attrs:{"id":"user-guide-full-syntax-reference"}},[_c('strong',[_v("User Guide: Full Syntax Reference")]),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#user-guide-full-syntax-reference","onclick":"event.stopPropagation()"}})]),_v(" "),_c('blockquote',[_c('p',[_v("Refer to our Full Syntax Reference page to find a specific feature or component that you want to use in your MarkBind site.")])]),_v(" "),_c('p',[_v("More info in: "),_c('em',[_c('a',{attrs:{"href":"https://markbind.org/userGuide/fullSyntaxReference.html","target":"_blank"}},[_v("User Guide → Full Syntax Reference")])])])]),_v(" "),_c('hr')],1),_v(" "),_c('overlay-source',{attrs:{"id":"page-nav","tag-name":"nav","to":"page-nav"}},[_c('div',{staticClass:"nav-component slim-scroll"},[_c('a',{pre:true,attrs:{"class":"navbar-brand page-nav-title","href":"#"}},[_v("Topics")]),_v(" "),_c('overlay-source',{staticClass:"nav nav-pills flex-column my-0 small no-flex-wrap",attrs:{"id":"mb-page-nav","tag-name":"nav","to":"mb-page-nav"}},[_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#what-just-happened"}},[_v("What just happened?")]),_v(" "),_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#navigating-this-site"}},[_v("Navigating this site")]),_v(" "),_c('a',{pre:true,attrs:{"class":"nav-link py-1","href":"#guide-to-markbind"}},[_v("Guide to MarkBind")])])],1)]),_v(" "),_c('scroll-top-button')],1),_v(" "),_m(7)])}
};
var pageVueStaticRenderFns = [function anonymous(
) {
-with(this){return _c('div',{staticClass:"bg-primary text-white py-5 mb-4"},[_c('div',{staticClass:"container"},[_c('h1',{staticClass:"display-4 no-index",attrs:{"id":"landing-page-title"}},[_v("Landing Page Title"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#landing-page-title","onclick":"event.stopPropagation()"}})]),_v(" "),_c('p',{staticClass:"lead"},[_v("A tagline can go here")])])])}
+with(this){return _c('div',{staticClass:"bg-primary text-white px-2 py-5 mb-4"},[_c('div',{staticClass:"container"},[_c('h1',{staticClass:"display-5 no-index",attrs:{"id":"great-you-ve-just-initialized-a-markbind-site"}},[_v("Great!"),_c('br'),_v("You've just initialized a MarkBind site."),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#great-you-ve-just-initialized-a-markbind-site","onclick":"event.stopPropagation()"}})]),_v(" "),_c('p',{staticClass:"lead"},[_v("Let's get started...")])])])}
},function anonymous(
) {
-with(this){return _c('h1',{attrs:{"id":"heading-1"}},[_v("Heading 1"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#heading-1","onclick":"event.stopPropagation()"}})])}
+with(this){return _c('h2',{attrs:{"id":"what-just-happened"}},[_v("What just happened?"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#what-just-happened","onclick":"event.stopPropagation()"}})])}
},function anonymous(
) {
-with(this){return _c('p',[_v("Some text some text some text some text some text some text some text. "),_c('strong',[_v("Some text some text some text some text some text "),_c('mark',[_v("some text")]),_v(" some text")]),_v(". Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.")])}
+with(this){return _c('p',[_v("You have just initialized a "),_c('em',[_v("default")]),_v(" MarkBind site! It is equipped with a set of core features, including site and page navigation. Additionally, we have included some convenient links to our User Guide, to help you get started quickly and easily.")])}
},function anonymous(
) {
-with(this){return _c('p',[_c('strong',[_v("A block quote:")])])}
+with(this){return _c('h2',{attrs:{"id":"navigating-this-site"}},[_v("Navigating this site"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#navigating-this-site","onclick":"event.stopPropagation()"}})])}
},function anonymous(
) {
-with(this){return _c('blockquote',[_c('p',[_v("Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.")])])}
+with(this){return _c('h2',{attrs:{"id":"guide-to-markbind"}},[_v("Guide to MarkBind"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#guide-to-markbind","onclick":"event.stopPropagation()"}})])}
},function anonymous(
) {
-with(this){return _c('p',[_c('strong',[_v("A list:")])])}
+with(this){return _c('p',[_v("To see the capability of MarkBind in action, feel free to take a look at some of the websites built using MarkBind on our "),_c('a',{attrs:{"href":"https://markbind.org/showcase.html","target":"_blank"}},[_v("Showcase")]),_v(" page.")])}
},function anonymous(
) {
-with(this){return _c('ul',[_c('li',[_v("item A")]),_v(" "),_c('li',[_v("item B\n"),_c('ol',[_c('li',[_v("item b1")]),_v(" "),_c('li',[_v("item b2")]),_v(" "),_c('li',[_v("item b3")])])])])}
-},function anonymous(
-) {
-with(this){return _c('p',[_c('strong',[_v("A "),_c('code',{pre:true,attrs:{"class":"hljs inline no-lang"}},[_v("code")]),_v(" example:")])])}
-},function anonymous(
-) {
-with(this){return _c('pre',[_c('code',{pre:true,attrs:{"class":"hljs html"}},[_c('span',[_c('span',{pre:true,attrs:{"class":"hljs-tag"}},[_v("<"),_c('span',{pre:true,attrs:{"class":"hljs-name"}},[_v("foo")]),_v(">")]),_v("\n")]),_c('span',[_v(" "),_c('span',{pre:true,attrs:{"class":"hljs-tag"}},[_v("<"),_c('span',{pre:true,attrs:{"class":"hljs-name"}},[_v("bar")]),_v(" "),_c('span',{pre:true,attrs:{"class":"hljs-attr"}},[_v("type")]),_v("="),_c('span',{pre:true,attrs:{"class":"hljs-string"}},[_v("\"name\"")]),_v(">")]),_v("goo"),_c('span',{pre:true,attrs:{"class":"hljs-tag"}},[_v(""),_c('span',{pre:true,attrs:{"class":"hljs-name"}},[_v("bar")]),_v(">")]),_v("\n")]),_c('span',[_c('span',{pre:true,attrs:{"class":"hljs-tag"}},[_v(""),_c('span',{pre:true,attrs:{"class":"hljs-name"}},[_v("foo")]),_v(">")]),_v("\n")])])])}
-},function anonymous(
-) {
-with(this){return _c('h2',{attrs:{"id":"sub-heading-1-1"}},[_v("Sub Heading 1.1"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#sub-heading-1-1","onclick":"event.stopPropagation()"}})])}
-},function anonymous(
-) {
-with(this){return _c('p',[_c('strong',[_v("A table:")])])}
-},function anonymous(
-) {
-with(this){return _c('div',{staticClass:"table-responsive"},[_c('table',{staticClass:"markbind-table table table-bordered table-striped"},[_c('thead',[_c('tr',[_c('th',{staticStyle:{"text-align":"center"}},[_v("Column 1")]),_v(" "),_c('th',{staticStyle:{"text-align":"center"}},[_v("Column 2")]),_v(" "),_c('th',{staticStyle:{"text-align":"center"}},[_v("Column 3")]),_v(" "),_c('th',[_c('span',{staticClass:"far fa-thumbs-up",attrs:{"aria-hidden":"true"}}),_v(" / "),_c('span',{staticClass:"far fa-thumbs-down",attrs:{"aria-hidden":"true"}}),_v("?")])])]),_v(" "),_c('tbody',[_c('tr',[_c('td',{staticStyle:{"text-align":"center"}},[_v("value1")]),_v(" "),_c('td',{staticStyle:{"text-align":"center"}},[_v("x")]),_v(" "),_c('td',{staticStyle:{"text-align":"center"}},[_v("5")]),_v(" "),_c('td',[_c('span',{staticClass:"far fa-thumbs-up",attrs:{"aria-hidden":"true"}})])]),_v(" "),_c('tr',[_c('td',{staticStyle:{"text-align":"center"}},[_v("value2")]),_v(" "),_c('td',{staticStyle:{"text-align":"center"}},[_v("y")]),_v(" "),_c('td',{staticStyle:{"text-align":"center"}},[_v("20")]),_v(" "),_c('td',[_c('span',{staticClass:"far fa-thumbs-down",attrs:{"aria-hidden":"true"}})])])])])])}
-},function anonymous(
-) {
-with(this){return _c('h2',{attrs:{"id":"sub-heading-1-2"}},[_v("Sub Heading 1.2"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#sub-heading-1-2","onclick":"event.stopPropagation()"}})])}
-},function anonymous(
-) {
-with(this){return _c('p',[_c('strong',[_v("Media embeds:")])])}
-},function anonymous(
-) {
-with(this){return _c('div',{staticClass:"block-embed block-embed-service-youtube",staticStyle:{"position":"relative","padding-bottom":"60.9375%"}},[_c('iframe',{attrs:{"type":"text/html","src":"//www.youtube.com/embed/v40b3ExbM0c","frameborder":"0","webkitallowfullscreen":"","mozallowfullscreen":"","allowfullscreen":""}})])}
-},function anonymous(
-) {
-with(this){return _c('p',[_c('strong',[_v("Tabs:")])])}
-},function anonymous(
-) {
-with(this){return _c('h1',{attrs:{"id":"heading-2"}},[_v("Heading 2"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#heading-2","onclick":"event.stopPropagation()"}})])}
-},function anonymous(
-) {
-with(this){return _c('p',[_c('strong',[_v("Some boxes:")])])}
-},function anonymous(
-) {
-with(this){return _c('h1',{attrs:{"id":"heading-3"}},[_v("Heading 3"),_c('a',{staticClass:"fa fa-anchor",attrs:{"href":"#heading-3","onclick":"event.stopPropagation()"}})])}
+with(this){return _c('p',[_v("For more information on how to work with MarkBind sites and to add content, refer to our comprehensive "),_c('a',{attrs:{"href":"https://markbind.org/userGuide/gettingStarted.html","target":"_blank"}},[_v("User Guide")]),_v(".")])}
},function anonymous(
) {
with(this){return _c('footer',[_c('div',{staticClass:"text-center"},[_c('small',[_v("[Generated by "),_c('a',{attrs:{"href":"https://markbind.org/"}},[_v("MarkBind 4.1.0")]),_v("]")])])])}
diff --git a/packages/cli/test/functional/test_site_templates/test_default/expected/siteData.json b/packages/cli/test/functional/test_site_templates/test_default/expected/siteData.json
index 6d5029373b..446468e946 100644
--- a/packages/cli/test/functional/test_site_templates/test_default/expected/siteData.json
+++ b/packages/cli/test/functional/test_site_templates/test_default/expected/siteData.json
@@ -41,13 +41,11 @@
},
{
"src": "index.md",
- "title": "Landing Page",
+ "title": "Home Page",
"headings": {
- "heading-1": "Heading 1",
- "sub-heading-1-1": "Sub Heading 1.1",
- "sub-heading-1-2": "Sub Heading 1.2",
- "heading-2": "Heading 2",
- "heading-3": "Heading 3"
+ "what-just-happened": "What just happened?",
+ "navigating-this-site": "Navigating this site",
+ "guide-to-markbind": "Guide to MarkBind"
},
"headingKeywords": {}
}
diff --git a/packages/core/template/default/index.md b/packages/core/template/default/index.md
index 9ca9159017..09177b769c 100755
--- a/packages/core/template/default/index.md
+++ b/packages/core/template/default/index.md
@@ -1,132 +1,77 @@
- title: Landing Page
+ title: Home Page
layout: default.md
- pageNav: 2
- pageNavTitle: "Chapters of This Page"
+ pageNav: 4
+ pageNavTitle: "Topics"
-
+
-
Landing Page Title
-
A tagline can go here
+
Great!
You've just initialized a MarkBind site.
+
Let's get started...
-# Heading 1
-Some text some text some text some text some text some text some text. **Some text some text some text some text some text ==some text== some text**. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
+---
-**A block quote:**
+## What just happened?
-> Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
+You have just initialized a _default_ MarkBind site! It is equipped with a set of core features, including site and page navigation. Additionally, we have included some convenient links to our User Guide, to help you get started quickly and easily.
-**A list:**
+
-* item A
-* item B
- 1. item b1
- 1. item b2
- 1. item b3
+If you were intending to convert an existing GitHub wiki or a docs folder into MarkBind, use the `--convert` flag instead. See User Guide: MarkBind in the Project Workflow for more information.
-**A `code` example:**
+If you want to start with a _minimal_ template instead, use the `--template` flag with the "minimal" option to initialize a minimal site instead of the default. See User Guide: Templates for more information.
-```html
-
- goo
-
-```
+
-## Sub Heading 1.1
+---
-A
tooltip, a
modal, a
link, a
badge, another
badge.
+## Navigating this site
-
-Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
+This _default_ site comes pre-configured with the core
Navigation components: a
**siteNav**, a
**pageNav**, a
**NavBar**, and a **Search Bar**. To help you get started with the **siteNav**, we have included
five dummy placeholder pages. The **NavBar** also comes with a placeholder slot for your custom Logo.
-**A table:**
+---
-Column 1 | Column 2 | Column 3 | :far-thumbs-up: / :far-thumbs-down:?
-:------: | :------: | :------: | ----
-value1 | x | 5 | :far-thumbs-up:
-value2 | y | 20 | :far-thumbs-down:
+## Guide to MarkBind
+To see the capability of MarkBind in action, feel free to take a look at some of the websites built using MarkBind on our
Showcase page.
-## Sub Heading 1.2
+For more information on how to work with MarkBind sites and to add content, refer to our comprehensive
User Guide.
-**Media embeds:**
+
-@[youtube](http://www.youtube.com/watch?v=v40b3ExbM0c)
+If you are interested in contributing to MarkBind, you can refer to our Developer Guide as well!
-**Tabs:**
+
-
-
- Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
-
- ...
-
-
-
- ...
-
-
- ...
-
-
-
+
-
+##### **User Guide: Authoring Contents**
-# Heading 2
+> Learn about the variety of syntax schemes, formats, and custom MarkBind components that you can use in your MarkBind site.
-**Some boxes:**
+More info in: _User Guide → Authoring Contents_
-
- default
-
-
- info
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
- tip
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
+---
-
+##### **User Guide: Working with Sites**
-# Heading 3
+> Learn how to modify site properties, apply themes, and enable/disable plugins for your MarkBind site.
-
- Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text. Some text some text some text some text some text some text some text some text some text some text some text some text some text some text. Some text some text some text some text some text some text. Some text some text some text some text some text some text some text.
-
-
-
- ...
-
-
-
- ...
-
-
-
- ...
-
-
+More info in: _User Guide → Working with Sites_
+
+---
+
+##### **User Guide: Full Syntax Reference**
+
+> Refer to our Full Syntax Reference page to find a specific feature or component that you want to use in your MarkBind site.
+
+More info in: _User Guide → Full Syntax Reference_
-Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
-
-Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
-Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+---