Verified Commit e407aba1 authored by Mark van den Brink's avatar Mark van den Brink
Browse files

Rename editor to builder and collector to runner

parent 84fd9c62
Pipeline #170425235 passed with stage
in 1 minute and 30 seconds
source: src
destination: public
email: support@tripetto.com
description: "Use the Tripetto SDK Documentation to implement the visual form builder inside your own projects. Or customize the response collector to your own needs. This documentation is part of the SDK of Tripetto."
description: "Use the Tripetto SDK Documentation to implement the visual form builder inside your own projects. Or customize the response runner to your own needs. This documentation is part of the SDK of Tripetto."
url: "https://docs.tripetto.com"
repository: "https://gitlab.com/tripetto/docs/blob/master/src/"
permalink: pretty
......@@ -17,8 +17,8 @@ twitter:
card: summary
npm_packages:
editor: "tripetto"
collector: "tripetto-collector"
builder: "tripetto"
runner: "tripetto-runner-foundation"
google_tag_manager: GTM-W5BFLGF
webmaster_verifications:
......@@ -29,12 +29,12 @@ collections:
quickstart:
permalink: /
name: Quickstart
guide_editor:
permalink: /guide/editor/
name: Guide - Editor
guide_collector:
permalink: /guide/collector/
name: Guide - Collector
guide_builder:
permalink: /guide/builder/
name: Guide - Builder
guide_runner:
permalink: /guide/runner/
name: Guide - Runner
guide_blocks:
permalink: /guide/blocks/
name: Guide - Blocks
......
......@@ -3,49 +3,49 @@
<a href="{{ page.base }}api/">API</a>
{% if navLevel0 == "api" %}
<ul>
<!-- API / Editor -->
<li{% if navLevel1 == "editor" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/">Editor</a>
{% if navLevel1 == "editor" %}
<!-- API / Builder -->
<li{% if navLevel1 == "builder" %} class="active"{% endif %}>
<a href="{{ page.base }}api/builder/">Builder</a>
{% if navLevel1 == "builder" %}
<ul>
<!-- API / Editor / Editor -->
<li{% if navLevel2 == "editor" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/editor/"><span class="endpoint class"></span>Editor</a>
{% if navLevel2 == "editor" %}
<!-- API / Builder / Builder -->
<li{% if navLevel2 == "builder" %} class="active"{% endif %}>
<a href="{{ page.base }}api/builder/builder/"><span class="endpoint class"></span>Builder</a>
{% if navLevel2 == "builder" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_editor" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_builder" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<li class="no-folder{% if navLevel2 == "ieditorproperties" %} active{% endif %}">
<a href="{{ page.base }}api/editor/ieditorproperties/"><span class="endpoint interface"></span>IEditorProperties</a>
<li class="no-folder{% if navLevel2 == "ibuilderproperties" %} active{% endif %}">
<a href="{{ page.base }}api/builder/ibuilderproperties/"><span class="endpoint interface"></span>IBuilderProperties</a>
</li>
<!-- API / Editor / Templates -->
<!-- API / Builder / Templates -->
<li{% if navLevel2 == "templates" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/templates/"><span class="endpoint module"></span>Templates</a>
<a href="{{ page.base }}api/builder/templates/"><span class="endpoint module"></span>Templates</a>
{% if navLevel2 == "templates" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_templates" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_templates" | first %}
{% include navigation-sections.html %}
<!-- API / Editor / Forms / Button -->
<!-- API / Builder / Forms / Button -->
<li{% if navLevel3 == "collection" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/templates/collection/"><span class="endpoint class"></span>Collection</a>
<a href="{{ page.base }}api/builder/templates/collection/"><span class="endpoint class"></span>Collection</a>
{% if navLevel3 == "collection" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_templates_collection" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_templates_collection" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<li{% if navLevel3 == "label" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/templates/label/"><span class="endpoint module"></span>Label</a>
<a href="{{ page.base }}api/builder/templates/label/"><span class="endpoint module"></span>Label</a>
{% if navLevel3 == "label" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_templates_label" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_templates_label" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
......@@ -54,149 +54,149 @@
{% endif %}
</li>
<!-- API / Editor / Forms -->
<!-- API / Builder / Forms -->
<li{% if navLevel2 == "forms" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/"><span class="endpoint module"></span>Forms</a>
<a href="{{ page.base }}api/builder/forms/"><span class="endpoint module"></span>Forms</a>
{% if navLevel2 == "forms" %}
<ul>
<!-- API / Editor / Forms / Button -->
<!-- API / Builder / Forms / Button -->
<li{% if navLevel3 == "button" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/button/"><span class="endpoint class"></span>Button</a>
<a href="{{ page.base }}api/builder/forms/button/"><span class="endpoint class"></span>Button</a>
{% if navLevel3 == "button" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_button" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_button" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Checkbox -->
<!-- API / Builder / Forms / Checkbox -->
<li{% if navLevel3 == "checkbox" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/checkbox/"><span class="endpoint class"></span>Checkbox</a>
<a href="{{ page.base }}api/builder/forms/checkbox/"><span class="endpoint class"></span>Checkbox</a>
{% if navLevel3 == "checkbox" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_checkbox" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_checkbox" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / DateTime -->
<!-- API / Builder / Forms / DateTime -->
<li{% if navLevel3 == "datetime" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/datetime/"><span class="endpoint class"></span>DateTime</a>
<a href="{{ page.base }}api/builder/forms/datetime/"><span class="endpoint class"></span>DateTime</a>
{% if navLevel3 == "datetime" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_datetime" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_datetime" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Dropdown -->
<!-- API / Builder / Forms / Dropdown -->
<li{% if navLevel3 == "dropdown" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/dropdown/"><span class="endpoint class"></span>Dropdown</a>
<a href="{{ page.base }}api/builder/forms/dropdown/"><span class="endpoint class"></span>Dropdown</a>
{% if navLevel3 == "dropdown" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_dropdown" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_dropdown" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Email -->
<!-- API / Builder / Forms / Email -->
<li{% if navLevel3 == "email" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/email/"><span class="endpoint class"></span>Email</a>
<a href="{{ page.base }}api/builder/forms/email/"><span class="endpoint class"></span>Email</a>
{% if navLevel3 == "email" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_email" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_email" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / HTML -->
<!-- API / Builder / Forms / HTML -->
<li{% if navLevel3 == "html" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/html/"><span class="endpoint class"></span>HTML</a>
<a href="{{ page.base }}api/builder/forms/html/"><span class="endpoint class"></span>HTML</a>
{% if navLevel3 == "html" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_html" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_html" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Notification -->
<!-- API / Builder / Forms / Notification -->
<li{% if navLevel3 == "notification" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/notification/"><span class="endpoint class"></span>Notification</a>
<a href="{{ page.base }}api/builder/forms/notification/"><span class="endpoint class"></span>Notification</a>
{% if navLevel3 == "notification" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_notification" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_notification" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Numeric -->
<!-- API / Builder / Forms / Numeric -->
<li{% if navLevel3 == "numeric" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/numeric/"><span class="endpoint class"></span>Numeric</a>
<a href="{{ page.base }}api/builder/forms/numeric/"><span class="endpoint class"></span>Numeric</a>
{% if navLevel3 == "numeric" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_numeric" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_numeric" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Radiobutton -->
<!-- API / Builder / Forms / Radiobutton -->
<li{% if navLevel3 == "radiobutton" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/radiobutton/"><span class="endpoint class"></span>Radiobutton</a>
<a href="{{ page.base }}api/builder/forms/radiobutton/"><span class="endpoint class"></span>Radiobutton</a>
{% if navLevel3 == "radiobutton" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_radiobutton" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_radiobutton" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Spacer -->
<!-- API / Builder / Forms / Spacer -->
<li{% if navLevel3 == "spacer" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/spacer/"><span class="endpoint class"></span>Spacer</a>
<a href="{{ page.base }}api/builder/forms/spacer/"><span class="endpoint class"></span>Spacer</a>
{% if navLevel3 == "spacer" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_spacer" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_spacer" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Static -->
<!-- API / Builder / Forms / Static -->
<li{% if navLevel3 == "static" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/static/"><span class="endpoint class"></span>Static</a>
<a href="{{ page.base }}api/builder/forms/static/"><span class="endpoint class"></span>Static</a>
{% if navLevel3 == "static" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_static" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_static" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Text -->
<!-- API / Builder / Forms / Text -->
<li{% if navLevel3 == "text" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/text/"><span class="endpoint class"></span>Text</a>
<a href="{{ page.base }}api/builder/forms/text/"><span class="endpoint class"></span>Text</a>
{% if navLevel3 == "text" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_text" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_text" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- API / Editor / Forms / Upload -->
<!-- API / Builder / Forms / Upload -->
<li{% if navLevel3 == "upload" %} class="active"{% endif %}>
<a href="{{ page.base }}api/editor/forms/upload/"><span class="endpoint class"></span>Upload</a>
<a href="{{ page.base }}api/builder/forms/upload/"><span class="endpoint class"></span>Upload</a>
{% if navLevel3 == "upload" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "api_editor_forms_upload" | first %}
{% assign navigation_sections = site.collections | where: "label", "api_builder_forms_upload" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
......@@ -209,10 +209,10 @@
{% endif %}
</li>
<!-- API / Collector -->
<li{% if navLevel1 == "collector" %} class="active"{% endif %}>
<a href="{{ page.base }}api/collector/">Collector</a>
{% if navLevel1 == "collector" %}
<!-- API / Runner -->
<li{% if navLevel1 == "runner" %} class="active"{% endif %}>
<a href="{{ page.base }}api/runner/">Runner</a>
{% if navLevel1 == "runner" %}
<ul>
</ul>
{% endif %}
......
......@@ -3,23 +3,23 @@
<a href="{{ page.base }}guide/">Guide</a>
{% if navLevel0 == "guide" %}
<ul>
<!-- Guide / Editor -->
<li{% if navLevel1 == "editor" %} class="active"{% endif %}>
<a href="{{ page.base }}guide/editor/">Editor</a>
{% if navLevel1 == "editor" %}
<!-- Guide / Builder -->
<li{% if navLevel1 == "builder" %} class="active"{% endif %}>
<a href="{{ page.base }}guide/builder/">Builder</a>
{% if navLevel1 == "builder" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "guide_editor" | first %}
{% assign navigation_sections = site.collections | where: "label", "guide_builder" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
</li>
<!-- Guide / Collector -->
<li{% if navLevel1 == "collector" %} class="active"{% endif %}>
<a href="{{ page.base }}guide/collector/">Collector</a>
{% if navLevel1 == "collector" %}
<!-- Guide / Runner -->
<li{% if navLevel1 == "runner" %} class="active"{% endif %}>
<a href="{{ page.base }}guide/runner/">Runner</a>
{% if navLevel1 == "runner" %}
<ul>
{% assign navigation_sections = site.collections | where: "label", "guide_collector" | first %}
{% assign navigation_sections = site.collections | where: "label", "guide_runner" | first %}
{% include navigation-sections.html %}
</ul>
{% endif %}
......
......@@ -58,15 +58,15 @@
<title>Pagina-1</title>
<g transform="translate(3.0294 -115.8)">
<title>Blad.1</title>
<desc>Editor domain</desc>
<desc>Builder domain</desc>
<rect class="st1" y="116.04" width="101.06" height="20"/>
<text class="st2" x="13.51" y="129.64">Editor domain</text>
<text class="st2" x="13.51" y="129.64">Builder domain</text>
</g>
<g transform="translate(122.08 -115.8)">
<title>Blad.2</title>
<desc>Collector domain</desc>
<desc>Runner domain</desc>
<rect class="st1" y="116.04" width="101.06" height="20"/>
<text class="st2" x="5.51" y="129.64">Collector domain</text>
<text class="st2" x="5.51" y="129.64">Runner domain</text>
</g>
<g transform="translate(122.08 -66.665)">
<title>Rechthoek.5</title>
......
......@@ -92,12 +92,12 @@
</g>
<g transform="translate(14.11 -31.431)">
<title>Rechthoek.5</title>
<desc>Tripetto Editor</desc>
<desc>Tripetto Builder</desc>
<g class="st2" transform="translate(.3456 1.9728)">
<rect class="st8" y="68.532" width="115.71" height="70.866"/>
</g>
<rect class="st9" y="68.532" width="115.71" height="70.866"/>
<text class="st10" x="39.25" y="81.53">Tripetto <tspan class="st11" x="44.79" dy="1.202em">Editor</tspan></text>
<text class="st10" x="39.25" y="81.53">Tripetto <tspan class="st11" x="44.79" dy="1.202em">Builder</tspan></text>
</g>
<g transform="translate(129.82 -73.883)">
<title>Dynamische verbindingslijn</title>
......@@ -111,12 +111,12 @@
</g>
<g transform="translate(259.87 -43.049)">
<title>Rechthoek.7</title>
<desc>Tripetto Collector library</desc>
<desc>Tripetto Runner library</desc>
<g class="st2" transform="translate(.3456 1.9728)">
<rect class="st16" y="91.563" width="115.71" height="47.835"/>
</g>
<rect class="st17" y="91.563" width="115.71" height="47.835"/>
<text class="st10" x="39.25" y="112.47">Tripetto <tspan class="st11" x="23.12" dy="1.202em">Collector library</tspan></text>
<text class="st10" x="39.25" y="112.47">Tripetto <tspan class="st11" x="23.12" dy="1.202em">Runner library</tspan></text>
</g>
<g transform="translate(232.27 -59.761)">
<title>Dynamische verbindingslijn.8</title>
......
......@@ -68,12 +68,12 @@
<title>Pagina-1</title>
<g transform="translate(109.33 -5.7186)">
<title>Rechthoek</title>
<desc>Tripetto Collector</desc>
<desc>Tripetto Runner</desc>
<g class="st1" transform="translate(.3456 1.9728)">
<rect class="st2" y="7.1208" width="63.78" height="47.835"/>
</g>
<rect class="st3" y="7.1208" width="63.78" height="47.835"/>
<text class="st4" x="14.94" y="28.04">Tripetto <tspan class="st5" x="12.16" dy="1.2em">Collector</tspan></text>
<text class="st4" x="14.94" y="28.04">Tripetto <tspan class="st5" x="12.16" dy="1.2em">Runner</tspan></text>
</g>
<g transform="translate(3.0294 -5.7186)">
<title>Ezelsoor</title>
......
---
base: ../../
permalink: /guide/collector/
title: Collector - Guide - Tripetto Documentation
permalink: /guide/builder/
title: Builder - Guide - Tripetto Documentation
custom: true
---
{% assign sections = site.guide_collector | sort: "path" %}
{% assign sections = site.guide_builder | sort: "path" %}
{% include sections.html %}
......@@ -6,18 +6,18 @@ title: Guide - Tripetto Documentation
heading: Guide
---
Want to integrate the editor into your own project? Create a collector for response collection? Or create your own building block? Here you will find all the information you need.
Want to integrate the builder into your own project? Create a runner for response collection? Or create your own building block? Here you will find all the information you need.
### Editor
Use the graphical editor to create and edit smart forms with logic and conditional flows in 2D on a self-organizing drawing board.
### Builder
Use the graphical builder to create and edit smart forms with logic and conditional flows in 2D on a self-organizing drawing board.
[Start with the editor](editor/)
[Start with the builder](builder/)
{: .start }
### Collector
Use the collector library to handily deploy smart forms in websites and applications.
### Runner
Use the runner library to handily deploy smart forms in websites and applications.
[Start with the collector](collector/)
[Start with the runner](runner/)
{: .start }
### Blocks
......
---
base: ../../
permalink: /guide/editor/
title: Editor - Guide - Tripetto Documentation
permalink: /guide/runner/
title: Runner - Guide - Tripetto Documentation
custom: true
---
{% assign sections = site.guide_editor | sort: "path" %}
{% assign sections = site.guide_runner | sort: "path" %}
{% include sections.html %}
......@@ -9,14 +9,14 @@ heading: Need help?
### We keep working on Tripetto
This website contains the information needed for developers to start using Tripetto and hopefully even build on our foundation. We’ll use any constructive feedback to further improve the software.
#### Issues using the Tripetto editor?
Report them [here](https://gitlab.com/{{ site.accounts.gitlab }}/editor/issues){:target="_blank"}.
#### Issues using the Tripetto builder?
Report them [here](https://gitlab.com/{{ site.accounts.gitlab }}/builder/issues){:target="_blank"}.
#### Issues using the Tripetto collector?
Report them [here](https://gitlab.com/{{ site.accounts.gitlab }}/collector/issues){:target="_blank"}.
#### Issues using the Tripetto runner?
Report them [here](https://gitlab.com/{{ site.accounts.gitlab }}/runner-foundation/issues){:target="_blank"}.
#### Chat
Chat with [us](javascript:Intercom('show');) or the [community](https://spectrum.chat/tripetto){:target="_blank"}.
Chat with us or the [community](https://spectrum.chat/tripetto){:target="_blank"}.
#### Other questions?
Contact us on [{{ site.email }}](mailto:{{ site.email }}) or use the [form](https://tripetto.com/contact/){:target="_blank"} at [Tripetto.com](https://tripetto.com){:target="_blank"}.
---
source: sections/_examples/01-collector.md
title: Collector examples
bookmark: collector
source: sections/_examples/01-runner.md
title: Runner examples
bookmark: runner
---
#### React + Bootstrap
Uses the [React](https://reactjs.org/){:target="_blank"} library to implement a collector as a reusable component using [Bootstrap](https://getbootstrap.com/) for the UI.
Uses the [React](https://reactjs.org/){:target="_blank"} library to implement a runner as a reusable component using [Bootstrap](https://getbootstrap.com/) for the UI.
[![Try the demo](../images/demo.svg)](https://example-react-bootstrap.tripetto.com/){:target="_blank"}
[![Get the code](../images/code.svg)](https://gitlab.com/{{ site.accounts.gitlab }}/examples/react){:target="_blank"}
......@@ -13,7 +13,7 @@ Uses the [React](https://reactjs.org/){:target="_blank"} library to implement a
---
#### React + Material-UI
Uses the [React](https://reactjs.org/) library to implement a collector as a reusable component using [Material-UI](https://material-ui-next.com/) for the UI.
Uses the [React](https://reactjs.org/) library to implement a runner as a reusable component using [Material-UI](https://material-ui-next.com/) for the UI.
[![Try the demo](../images/demo.svg)](https://example-react-material-ui.tripetto.com/){:target="_blank"}
[![Get the code](../images/code.svg)](https://gitlab.com/{{ site.accounts.gitlab }}/examples/react-material-ui){:target="_blank"}
......
......@@ -11,7 +11,7 @@ bookmark: blocks
---
#### Checkbox
Standard checkbox block.
Checkbox block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/checkbox](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/checkbox){:target="_blank"}
{: .hyperlink }
......@@ -26,8 +26,24 @@ List of checkboxes.
---
#### Date
Date/time block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/date](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/date){:target="_blank"}
{: .hyperlink }
---
#### Device
Device condition block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/device](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/device){:target="_blank"}
{: .hyperlink }
---
#### Dropdown
Standard dropdown block.
Dropdown block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/dropdown](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/dropdown){:target="_blank"}
{: .hyperlink }
......@@ -35,13 +51,69 @@ Standard dropdown block.
---
#### E-mail
Standard e-mail block.
E-mail block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/email](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/email){:target="_blank"}
{: .hyperlink }
---
#### Error
Raise error block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/error](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/error){:target="_blank"}
{: .hyperlink }
---
#### Evaluate
Evaluate condition block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/evaluate](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/evaluate){:target="_blank"}
{: .hyperlink }
---
#### File upload
File upload block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/file-upload](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/file-upload){:target="_blank"}
{: .hyperlink }
---
#### Hidden field
Hidden field block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/hidden-field](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/hidden-field){:target="_blank"}
{: .hyperlink }
---
#### Mailer
Mailer block.
[gitlab.com/{{ site.accounts.gitlab }}/blocks/mailer](https://gitlab.com/{{ site.accounts.gitlab }}/blocks/mailer){:target="_blank"}
{: .hyperlink }