summaryrefslogtreecommitdiff
path: root/themes/okadmin/templates
diff options
context:
space:
mode:
authortwo hustlers proj <jules+okfprojz@okfoc.us>2015-06-05 11:41:06 -0400
committertwo hustlers proj <jules+okfprojz@okfoc.us>2015-06-05 11:41:06 -0400
commit045bf1936bedf5c56a0f983b242c4f53f6766cf6 (patch)
tree09a66c354ded31aaac3383a49a26438c84b27fb9 /themes/okadmin/templates
parentbc5d9c14c520d627305886c9d501a657448ef338 (diff)
parentc87bb822ddc637cb4dec81c3d779a16f4edc5e26 (diff)
Merge branch 'twohustlers' of github.com:okfocus/okcms into twohustlers
Diffstat (limited to 'themes/okadmin/templates')
-rw-r--r--themes/okadmin/templates/partials/inputs.liquid42
1 files changed, 39 insertions, 3 deletions
diff --git a/themes/okadmin/templates/partials/inputs.liquid b/themes/okadmin/templates/partials/inputs.liquid
index 25ad197..e766558 100644
--- a/themes/okadmin/templates/partials/inputs.liquid
+++ b/themes/okadmin/templates/partials/inputs.liquid
@@ -3,7 +3,8 @@
{% assign spec = pair[1] %}
{% assign type = spec.type %}
- <div class="property {{type}} {% if spec.hidden %}hidden{% endif %}">
+ <div class="property {{type}} {% if spec.hidden %}hidden{% endif %}"
+ data-name="{{name}}">
<label for="{{name}}">{{name | capitalize}}</label>
{% if type == 'string' %}
@@ -49,11 +50,46 @@
<button class="remove">x</button>
</div>
</div>
+
+ {% elsif type =='date' %}
+
+ <div class="date">
+ <input name="{{name}}"
+ type="date"
+ {% if spec.value %}
+ value="{{spec.value | date: '%Y-%m-%d'}}"
+ {% endif %}
+ >
+ </div>
+
{% elsif type == 'tag-list' %}
<div class="tag-list">
- <input id="{{name}}-input" name="{{name}}" value="{{spec.value}}"
- placeholder="Enter a comma separated list of tags.">
+ <input name="{{name}}"
+ value="{{spec.value}}"
+ placeholder="Enter a comma separated list of tags.">
</div>
+ {% elsif type == 'link-list' %}
+
+ <div class="link-list group">
+ <div class="links">
+ {% for url in spec.value %}
+ <input
+ name="{{name}}[{{forloop.index0}}]"
+ value="{{url}}"
+ type="text"
+ class="link-input">
+ <button class="remove-link-btn"
+ data-for="{{name}}[{{forloop.index0}}]">
+ -
+ </button>
+ {% endfor %}
+ </div>
+ <input type="text"
+ class="link-input-new"
+ placeholder="http://www.example.com">
+ <button class="add-link-btn">+</button>
+ </div>
+
{% elsif type == 'media-list' %}
<div class="media-list group loaded">
<div class="fields">