Skip to content

Commit df925f0

Browse files
author
Simon L. Lange
committed
Faxe theme: Move function to theme-settings.php
1 parent fa62ab7 commit df925f0

File tree

2 files changed

+19
-21
lines changed

2 files changed

+19
-21
lines changed

web/themes/custom/fds_faxe_theme/fds_faxe_theme.theme

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,27 +9,6 @@ use Drupal\taxonomy\Entity\Term;
99

1010

1111

12-
function fds_faxe_theme_form_system_theme_settings_alter(&$form, FormStateInterface $form_state, $form_id) {
13-
// Add a vertical tab for custom theme settings.
14-
$form['fds_faxe_theme_settings'] = [
15-
'#type' => 'vertical_tabs',
16-
'#title' => t('Banner Search settings'),
17-
'#weight' => -10,
18-
];
19-
20-
// Add the image upload field.
21-
$form['fds_faxe_theme_settings']['fds_faxe_theme_background_image'] = [
22-
'#type' => 'managed_file',
23-
'#title' => t('Background Image'),
24-
'#description' => t('Upload the background image for the block.'),
25-
'#default_value' => theme_get_setting('fds_faxe_theme_background_image'),
26-
'#upload_location' => 'public://fds_faxe_theme/background-images/',
27-
'#upload_validators' => [
28-
'file_validate_extensions' => ['png gif jpg jpeg'],
29-
],
30-
];
31-
}
32-
3312

3413

3514

web/themes/custom/fds_faxe_theme/theme-settings.php

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,23 @@ function fds_faxe_theme_form_system_theme_settings_alter(
3535
'#title' => t('Tekst'),
3636
'#default_value' => theme_get_setting('branding_text'),
3737
];
38+
39+
// Add a vertical tab for custom theme settings.
40+
$form['fds_faxe_theme_settings'] = [
41+
'#type' => 'vertical_tabs',
42+
'#title' => t('Banner Search settings'),
43+
'#weight' => -10,
44+
];
45+
46+
// Add the image upload field.
47+
$form['fds_faxe_theme_settings']['fds_faxe_theme_background_image'] = [
48+
'#type' => 'managed_file',
49+
'#title' => t('Background Image'),
50+
'#description' => t('Upload the background image for the block.'),
51+
'#default_value' => theme_get_setting('fds_faxe_theme_background_image'),
52+
'#upload_location' => 'public://fds_faxe_theme/background-images/',
53+
'#upload_validators' => [
54+
'file_validate_extensions' => ['png gif jpg jpeg'],
55+
],
56+
];
3857
}

0 commit comments

Comments
 (0)