Skip to content
Snippets Groups Projects
Commit f4a30fd0 authored by Ignacio Díaz-Roncero's avatar Ignacio Díaz-Roncero Committed by Mateu Aguiló Bosch
Browse files

Issue #3247637 by 3li, idiaz.roncero, dpacassi, Giuseppe87, jrb, e0ipso:...

Issue #3247637 by 3li, idiaz.roncero, dpacassi, Giuseppe87, jrb, e0ipso: Improvements when using Gin theme
parent 6de59646
No related branches found
No related tags found
1 merge request!5Issue #3247637: Remove background color from Gin Toolbar
......@@ -13,16 +13,25 @@
Drupal.behaviors.environmentIndicatorToolbar = {
attach: function (context, settings) {
if (typeof(settings.environmentIndicator) != 'undefined') {
$('#toolbar-bar', context).css('background-color', settings.environmentIndicator.bgColor);
$('#toolbar-bar .toolbar-item, #toolbar-bar .toolbar-item a', context).css('color', settings.environmentIndicator.fgColor);
// Only apply text and background color color if not using gin_toolbar
if (!$('body').hasClass('gin--vertical-toolbar') && !$('body').hasClass('gin--horizontal-toolbar')) {
$('#toolbar-bar', context).css('background-color', settings.environmentIndicator.bgColor);
$('#toolbar-bar .toolbar-item, #toolbar-bar .toolbar-item a', context).css('color', settings.environmentIndicator.fgColor);
}
// Set environment color for gin_toolbar vertical toolbar.
if ($('body').hasClass('gin--vertical-toolbar')) {
$('.toolbar-menu-administration', context).css('border-color', settings.environmentIndicator.bgColor);
$('.toolbar-menu-administration', context).css({'border-color': settings.environmentIndicator.bgColor, 'border-left-width': '6px'});
$('.toolbar-tray-horizontal .toolbar-menu li.menu-item', context).css({'margin-left': '-3px'});
}
// Set environment color for gin_toolbar horizontal toolbar.
if ($('body').hasClass('gin--horizontal-toolbar')) {
$('#toolbar-item-administration-tray').css('border-color', settings.environmentIndicator.bgColor);
$('#toolbar-item-administration-tray').css({'border-color': settings.environmentIndicator.bgColor, 'border-top-width': '6px'});
}
// Set environment color on the icon of the gin_toolbar
if($('body').hasClass('gin--horizontal-toolbar') || $('body').hasClass('gin--vertical-toolbar')) {
$('head', context).append("<style>.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default::before{ background-color: " + settings.environmentIndicator.bgColor + " }</style>");
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment