--- layout: page --- {% capture newline %} {% endcapture %} {% capture collection_root %}{% include page_root.liquid page=page %}{% endcapture %}

{{ page.title }}

{% if page.parent_layout %}
{% include icon.liquid id='flow-line' %}
{% endif %}
  {% assign lines = page.description | newline_to_br | split: '
' %}

{{ lines.first | markdownify | remove: '

' | remove: '

' }}

{% assign description = "" | split: "" %} {% for line in lines offset:1 %}{% assign description = description | push: line %}{% endfor %} {{ description | join: newline | markdownify }}

Usage

{% capture md %} ```yaml --- layout: "{{ page.title }}" {% if page.parameters %} {% assign params = page.parameters | sort: 'name' -%} {%- for p in params -%} {{ p.name }}: {{ p.type }} {% endfor -%}{%- endif -%} --- ``` {% endcapture %} {{ md | markdownify }}
{% if page.parameters %}

Parameters

{% assign params = page.parameters | sort: 'name' %} {% for p in params %} {% capture optional %}{% if p.optional %}
optional
 {% endif %}{% endcapture %} {% endfor %}
{{ p.name }}{{ optional }}{% if p.description %}{{ p.description | markdownify | remove: '

' | remove: '

' }}{% endif %}
{% endif %}