Skip to content

Commit 9540807

Browse files
committed
Issue #3426873: Switch default admin theme to the Gin Admin theme as Vartheme Claro is deprecated
1 parent b506513 commit 9540807

File tree

3 files changed

+32
-10
lines changed

3 files changed

+32
-10
lines changed

config/install/gin.settings.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
favicon:
2+
use_default: true
3+
features:
4+
comment_user_picture: true
5+
comment_user_verification: true
6+
favicon: true
7+
node_user_picture: true
8+
logo:
9+
path: profiles/contrib/varbase/images/varbase-medium-logo-emblem-color.png
10+
use_default: false
11+
preset_accent_color: blue
12+
preset_focus_color: gin
13+
enable_darkmode: '0'
14+
classic_toolbar: vertical
15+
secondary_toolbar_frontend: true
16+
high_contrast_mode: false
17+
accent_color: ''
18+
focus_color: ''
19+
layout_density: ''
20+
show_description_toggle: true
21+
show_user_theme_settings: true

varbase.install

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,3 @@ function varbase_install() {
7979
}
8080
}
8181

82-
/**
83-
* Implements hook_library_info_alter().
84-
*/
85-
function varbase_library_info_alter(&$libraries, $extension) {
86-
if ($extension === 'claro' && isset($libraries['install-page'])) {
87-
unset($libraries['install-page']['css']);
88-
$libraries['claro']['dependencies'][] = 'varbase/install-styling';
89-
$libraries['claro']['dependencies'][] = 'varbase/install-scripts';
90-
}
91-
}

varbase.profile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -757,3 +757,14 @@ function varbase_requirements($phase) {
757757

758758
return $requirements;
759759
}
760+
761+
/**
762+
* Implements hook_library_info_alter().
763+
*/
764+
function varbase_library_info_alter(&$libraries, $extension) {
765+
if ($extension === 'claro' && isset($libraries['install-page'])) {
766+
unset($libraries['install-page']['css']);
767+
$libraries['claro']['dependencies'][] = 'varbase/install-styling';
768+
$libraries['claro']['dependencies'][] = 'varbase/install-scripts';
769+
}
770+
}

0 commit comments

Comments
 (0)