Move padding from list items to links
So that the padding takes up the full space within the tab, move the padding to the link element. This requires adding a preprocess function to the theme file and removing the classes from the local task template. References #341
This commit is contained in:
parent
9bcb8bb847
commit
3b6ad20486
|
@ -25,3 +25,10 @@ function opdavies_preprocess_page(array &$variables): void {
|
||||||
$variables['#attached']['library'][] = 'opdavies/twitter';
|
$variables['#attached']['library'][] = 'opdavies/twitter';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Implements hook_preprocess_HOOK().
|
||||||
|
*/
|
||||||
|
function opdavies_preprocess_menu_local_task(array &$variables): void {
|
||||||
|
$variables['link']['#options']['attributes']['class'][] = 'block px-5 py-2';
|
||||||
|
}
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
#}
|
#}
|
||||||
{% set linkClasses = [
|
{% set linkClasses = [
|
||||||
'mt-3 ml-3 px-4 py-2 block border border-gray-200',
|
'mt-3 ml-3 border border-gray-200',
|
||||||
is_active ? 'underline bg-gray-100' : 'bg-white',
|
is_active ? 'underline bg-gray-100' : 'bg-white',
|
||||||
] %}
|
] %}
|
||||||
<li{{ attributes.addClass(linkClasses) }}>
|
<li{{ attributes.addClass(linkClasses) }}>
|
||||||
|
|
Loading…
Reference in a new issue