From 81ecbe2f2638d3c6f410761c5c42d13e1131dec0 Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Mon, 14 Mar 2016 22:05:52 +0200 Subject: [PATCH 1/9] Blueprints: Add support for main level items and keys --- blueprints/config/media.yaml | 29 +++++++++++++++++++ .../templates/forms/fields/key/key.html.twig | 26 +++++++++++++++++ .../forms/fields/list/list.html.twig | 10 +++---- .../templates/partials/blueprints.html.twig | 2 +- 4 files changed, 61 insertions(+), 6 deletions(-) create mode 100644 blueprints/config/media.yaml create mode 100644 themes/grav/templates/forms/fields/key/key.html.twig diff --git a/blueprints/config/media.yaml b/blueprints/config/media.yaml new file mode 100644 index 00000000..ed72b10a --- /dev/null +++ b/blueprints/config/media.yaml @@ -0,0 +1,29 @@ +title: PLUGIN_ADMIN.MEDIA +form: + validation: loose + fields: + '': + name: media + type: list + label: Media Types + key: extension + fields: + .extension: + type: key + label: File Extension + .type: + type: text + label: Type + .thumb: + type: text + label: Thumb + .mime: + type: text + label: Mime Type + .image: + type: textarea + yaml: true + label: Image options + + + diff --git a/themes/grav/templates/forms/fields/key/key.html.twig b/themes/grav/templates/forms/fields/key/key.html.twig new file mode 100644 index 00000000..fffa81b4 --- /dev/null +++ b/themes/grav/templates/forms/fields/key/key.html.twig @@ -0,0 +1,26 @@ +{% extends "forms/field.html.twig" %} + +{% block input %} +
+ +
+{% endblock %} \ No newline at end of file diff --git a/themes/grav/templates/forms/fields/list/list.html.twig b/themes/grav/templates/forms/fields/list/list.html.twig index 4700f5a3..800f8532 100644 --- a/themes/grav/templates/forms/fields/list/list.html.twig +++ b/themes/grav/templates/forms/fields/list/list.html.twig @@ -18,7 +18,7 @@