Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d8 / theme-settings-form.twig
diff --git a/vendor/chi-teck/drupal-code-generator/templates/d8/theme-settings-form.twig b/vendor/chi-teck/drupal-code-generator/templates/d8/theme-settings-form.twig
new file mode 100644 (file)
index 0000000..1611208
--- /dev/null
@@ -0,0 +1,27 @@
+<?php
+
+/**
+ * @file
+ * Theme settings form for {{ name }} theme.
+ */
+
+/**
+ * Implements hook_form_system_theme_settings_alter().
+ */
+function {{ machine_name }}_form_system_theme_settings_alter(&$form, &$form_state) {
+
+  $form['{{ machine_name }}'] = [
+    '#type' => 'details',
+    '#title' => t('{{ name }}'),
+    '#open' => TRUE,
+  ];
+
+  $form['{{ machine_name }}']['font_size'] = [
+    '#type' => 'number',
+    '#title' => t('Font size'),
+    '#min' => 12,
+    '#max' => 18,
+    '#default_value' => theme_get_setting('font_size'),
+  ];
+
+}