small-12 and place labels above inputs.
{* setup $field *}
{* setup $fieldLabel *}
<div class="grid-x grid-margin-x">
- <div class="cell small-12 medium-3">
- <label for="{$field}" class="text-right middle{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
- </div>
- <div class="cell small-12 medium-9">
- <input type="checkbox" id="{$field}" name="{$field}"{if $data.fieldData.$field.value} checked{/if}> Yes
+ <div class="cell small-12">
+ <input type="checkbox" id="{$field}" name="{$field}"{if $data.fieldData.$field.value} checked{/if} />
+ <label for="{$field}" class="{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
{if $data.fieldFail.$field}<span class="form-error is-visible">{$data.fieldFail.$field}</span>{/if}
</div>
</div>
{* setup $field *}
{* setup $fieldLabel *}
<div class="grid-x grid-margin-x">
- <div class="cell small-12 medium-3">
- <label for="{$field}" class="text-right middle{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
- </div>
- <div class="cell small-12 medium-9">
+ <div class="cell small-12">
+ <label for="{$field}" class="{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
{if isset($data) && $data.fieldData.$field}
{assign var="textAreaContent" value=$data.fieldData.$field}
{else}
{* setup $field *}
{* setup $fieldLabel *}
<div class="grid-x grid-margin-x">
- <div class="cell small-12 medium-3">
- <label for="{$field}" class="text-right middle{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}:</label>
+ <div class="cell small-12">
+ <label for="{$field}" class="{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
</div>
- <div class="cell small-12 medium-9">
- <div {if $data.fieldFail.$field}class="glm-form-bad-input" data-tabid="glm-member-info-images"{/if}>
- {if $data.fieldData.$field}
- <div class="glm-row">
- <div class="glm-small-12 glm-medium-6">
- <div class="glm-galleryImage" data-id="{$field}">
- <img src="{$glmPluginMediaUrl}/images/small/{$data.fieldData.$field}">
- </div>
- </div>
- <div class="glm-small-11 glm-medium-6 glm-right">
- <br>
- <input type="checkbox" name="{$field}_delete"> Delete {$fieldLabel}<br>
- <span>{$data.fieldData.$field}</span>
- <br>
+ <div class="cell small-12 medium-6">
+ <label for="exampleFileUpload" class="button">Upload New {$fieldLabel}</label>
+ <input type="file" id="exampleFileUpload" class="show-for-sr" name="{$field}_new" />
+ </div>
+ {if $data.fieldData.$field}
+ <div class="cell small-12 medium-6">
+ <div class="{if $data.fieldFail.$field} glm-form-bad-input{/if}" {if $data.fieldFail.$field}data-tabid="glm-member-info-images"{/if}>
+ <div class="glm-galleryImage" data-id="{$field}">
+ <img src="{$glmPluginMediaUrl}/images/small/{$data.fieldData.$field}" />
+ <input type="checkbox" name="{$field}_delete" /> Delete {$fieldLabel}
+ <span>{$data.fieldData.$field}</span>
+
+ <div id="glm-galleryImageLarger_image" class="glm-imageDialog">
+ <img src="{$glmPluginMediaUrl}/images/large/{$data.fieldData.$field}" />
+ {if $data.fieldFail.$field}<p>{$data.fieldFail.$field}</p>{/if}
</div>
</div>
- {/if}
- <div class="glm-center"><b>New {$fieldLabel}</b> <input type="file" name="{$field}_new"></div>
- <div id="glm-galleryImageLarger_image" class="glm-imageDialog"><img src="{$glmPluginMediaUrl}/images/large/{$data.fieldData.$field}"></div>
- {if $data.fieldFail.$field}<p>{$data.fieldFail.$field}</p>{/if}
+ </div>
</div>
- </div>
+ {/if}
</div>
{* setup $field *}
{* setup $fieldLabel *}
<div class="grid-x grid-margin-x">
- <div class="cell small-12 medium-3">
- <label for="{$field}" class="text-right middle{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
- </div>
- <div class="cell small-12 medium-9">
+ <div class="cell small-12">
+ <label for="{$field}" class="{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
<select id="{$field}" name="{$field}" required>
<option value=""></option>
{foreach from=$data.fieldData.$field.list item=v}
{* setup $field *}
{* setup $fieldLabel *}
<div class="grid-x grid-margin-x">
- <div class="cell small-12 medium-3">
- <label for="{$field}" class="text-right middle{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
- </div>
- <div class="cell small-12 medium-9">
+ <div class="cell small-12">
+ <label for="{$field}" class="{if $data.fieldRequired.$field} glm-required{/if}">{$fieldLabel}</label>
<input type="text" id="{$field}" name="{$field}" value="{$data.fieldData.$field|escape}" {if $data.fieldRequired.$field}required{/if} />
{if $data.fieldFail.$field}<span class="form-error is-visible">{$data.fieldFail.$field}</span>{/if}
</div>