17 lines
896 B
HTML
17 lines
896 B
HTML
{{/* NOTE(asaf): Make sure to include js/image_selector.js */}}
|
|
<input {{ if .Required }}required{{ end }} class="imginput dn" type="file" accept="image/*" name="{{ .Name }}" />
|
|
<input class="imginput-remove" type="hidden" name="remove_{{ .Name }}" />
|
|
<span class="error dn notice notice-failure mv2 mw6"></span>
|
|
<div class="imginput-container pa3 flex g3 items-center">
|
|
{{ $url := or (and .Asset .Asset.Url) "" }}
|
|
{{ $filename := or (and .Asset .Asset.Filename) "" }}
|
|
<img class="w4 flex-shrink-0" data-imginput-original="{{ $url }}" data-imginput-original-filename="{{ $filename }}" src="{{ $url }}" />
|
|
<div class="w1 flex-grow-1 flex flex-column g1">
|
|
<div class="flex f6">
|
|
<a href="javascript:;" class="imginput-reset-link">Reset</a>
|
|
<a href="javascript:;" class="imginput-remove-link">Remove</a>
|
|
</div>
|
|
<div class="imginput-filename b truncate lh-title"></div>
|
|
</div>
|
|
</div>
|