Sha256: 1d34c301a655a1349e6dc3dc8eaf7b57733790fcc299839afd358d01f7b1670a

Contents?: true

Size: 1.59 KB

Versions: 10

Compression:

Stored size: 1.59 KB

Contents

{% if include.form %}
  {%- assign name = include.field[0] | append: ']' | prepend: '[' | prepend: include.form -%}
  {%- assign id = include.field[1].id | default: name | replace: '[', '_' | remove: ']' -%}
{% else %}
  {%- assign name = include.field[0] -%}
  {%- assign id = include.field[1].id | default: name %}
{% endif %}

{%- assign label = include.field[1].label[site.locale] -%}
{%- assign help = include.field[1].help[site.locale] -%}
{%- assign error = include.field[1].error[site.locale] -%}
{%- assign autocomplete = include.field[1].autocomplete -%}

<div class="form-group" data-controller="state" data-state-group="{{ include.field[1].group }}">
  <label for="{{ id }}">
    {{ label }}
    {% if include.field[1].required %}*{% endif %}
  </label>

  <input data-target="state.id" type="hidden" name="{{ name }}" id="{{ id }}" value="" />

  <input
    data-target="state.name"
    {% if help %}
      aria-describedby="help-{{ id }}"
    {% endif %}
    {% if include.field[1].required %}
      required
    {% endif %}
    type="{{ include.field[1].type }}"
    {% if autocomplete %}
      autocomplete="{{ autocomplete }}"
    {% endif %}
    name="{{ include.form }}_ignore_{{ include.field[0] }}"
    id="{{ include.form }}_ignore_{{ include.field[0] }}"
    disabled
    list="list-{{ id }}"
    class="form-control" />

  {%- if error -%}
    <div class="invalid-feedback">{{ error }}</div>
  {%- endif -%}

  {%- if help -%}
    <small id="help-{{ id }}" class="form-text">
      {{ help }}
    </small>
  {%- endif -%}

  <datalist id="list-{{ id }}" data-target="state.list">
  </datalist>
</div>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
editorial-autogestiva-jekyll-theme-0.5.0rc0 _includes/state.html
editorial-autogestiva-jekyll-theme-0.4.2 _includes/state.html
editorial-autogestiva-jekyll-theme-0.4.1 _includes/state.html
editorial-autogestiva-jekyll-theme-0.4.0 _includes/state.html
editorial-autogestiva-jekyll-theme-0.3.5 _includes/state.html
editorial-autogestiva-jekyll-theme-0.3.4 _includes/state.html
editorial-autogestiva-jekyll-theme-0.3.3 _includes/state.html
editorial-autogestiva-jekyll-theme-0.3.2 _includes/state.html
editorial-autogestiva-jekyll-theme-0.3.1 _includes/state.html
editorial-autogestiva-jekyll-theme-0.3.0 _includes/state.html