diff --git a/exampleSite/content/cont/markdown.en.md b/exampleSite/content/cont/markdown.en.md index c4ff55f972..13c9e005c1 100644 --- a/exampleSite/content/cont/markdown.en.md +++ b/exampleSite/content/cont/markdown.en.md @@ -25,8 +25,7 @@ Some of the key benefits are: John Gruber, the author of Markdown, puts it like this: > The overriding design goal for Markdown’s formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters, the single biggest source of inspiration for Markdown’s syntax is the format of plain text email. -> -- John Gruber - +> -- John Gruber Grav ships with built-in support for [Markdown](http://daringfireball.net/projects/markdown/) and [Markdown Extra](https://michelf.ca/projects/php-markdown/extra/). You must enable **Markdown Extra** in your `system.yaml` configuration file @@ -50,12 +49,18 @@ Headings from `h1` through `h6` are constructed with a `#` for each level: ``` Renders to: - + # h1 Heading + + ## h2 Heading + ### h3 Heading + #### h4 Heading + ##### h5 Heading + ###### h6 Heading HTML: @@ -78,13 +83,13 @@ Comments should be HTML compatible This is a comment --> ``` + Comment below should **NOT** be seen: - ## Horizontal Rules The HTML `
- // Some comments - line 1 of code - line 2 of code - line 3 of code -- -Renders to: +Or indent several lines of code by at least two spaces, as in: +```markdown // Some comments line 1 of code line 2 of code line 3 of code +``` + +Renders to: + + + // Some comments + line 1 of code + line 2 of code + line 3 of code + HTML: @@ -400,19 +416,11 @@ HTML: ``` - ### Block code "fences" Use "fences" ```` ``` ```` to block in multiple lines of code. -
-``` markup -Sample text here... -``` -- - -``` +```markup Sample text here... ``` @@ -428,28 +436,28 @@ HTML: GFM, or "GitHub Flavored Markdown" also supports syntax highlighting. To activate it, simply add the file extension of the language you want to use directly after the first code "fence", ` ```js `, and syntax highlighting will automatically be applied in the rendered HTML. For example, to apply syntax highlighting to JavaScript code: -
-```js -grunt.initConfig({ - assemble: { - options: { - assets: 'docs/assets', - data: 'src/data/*.{json,yml}', - helpers: 'src/custom-helpers.js', - partials: ['src/partials/**/*.{hbs,md}'] - }, - pages: { - options: { - layout: 'default.hbs' - }, - files: { - './': ['src/templates/pages/index.hbs'] + + ```js + grunt.initConfig({ + assemble: { + options: { + assets: 'docs/assets', + data: 'src/data/*.{json,yml}', + helpers: 'src/custom-helpers.js', + partials: ['src/partials/**/*.{hbs,md}'] + }, + pages: { + options: { + layout: 'default.hbs' + }, + files: { + './': ['src/templates/pages/index.hbs'] + } + } } - } - } -}; -``` -+ }; + ``` + Renders to: @@ -475,8 +483,8 @@ grunt.initConfig({ ``` ## Tables -Tables are created by adding pipes as dividers between each cell, and by adding a line of dashes (also separated by bars) beneath the header. Note that the pipes do not need to be vertically aligned. +Tables are created by adding pipes as dividers between each cell, and by adding a line of dashes (also separated by bars) beneath the header. Note that the pipes do not need to be vertically aligned. ```markdown | Option | Description | @@ -553,8 +561,7 @@ HTML: Assemble ``` - -### Add a title +### Add a tooltip ```markdown [Upstage](https://github.com/upstage/ "Visit Upstage!") @@ -580,6 +587,7 @@ Named anchors enable you to jump to the specified anchor point on the same page. * [Chapter 2](#chapter-2) * [Chapter 3](#chapter-3) ``` + will jump to these sections: ```markdown @@ -600,12 +608,15 @@ Images have a similar syntax to links but include a preceding exclamation point. ```markdown  ``` +  or + ```markdown  ``` +  Like links, Images also have a footnote style syntax @@ -615,6 +626,7 @@ Like links, Images also have a footnote style syntax ```markdown ![Alt text][id] ``` + ![Alt text][id] With a reference later in the document defining the URL location: @@ -652,21 +664,24 @@ Add a HTTP `classes` parameter to the link image to add CSS classes. `shadow`and ```markdown  ``` +  ```markdown  ``` +  ```markdown  ``` +  ### Lightbox -Add a HTTP `featherlight` parameter to the link image to disable lightbox. By default lightbox is enabled using the featherlight.js plugin. You can disable this by defining `featherlight` to `false`. +Add a HTTP `featherlight` parameter to the link image to disable lightbox. By default lightbox is enabled using the featherlight.js plugin. You can disable this by defining `featherlight` to `false`. ```markdown 