commit 73cd3c489e9f7b07dc4b4394c5db76019ad04ce6 Author: HOG Date: Wed Sep 2 12:58:12 2015 +0300 Edited styles for patch 22. diff --git a/core/themes/bartik/css/colors.css b/core/themes/bartik/css/colors.css index d56f24b..8f8d90a 100644 --- a/core/themes/bartik/css/colors.css +++ b/core/themes/bartik/css/colors.css @@ -50,7 +50,7 @@ a:active, .site-branding-block, #name-and-slogan a, .site-branding-block a, -.region-secondary-menu .menu-item a { +.secondary-menu .menu-item a { color: #fffeff; } diff --git a/core/themes/bartik/css/components/secondary-menu.css b/core/themes/bartik/css/components/secondary-menu.css index 0bf73ff..7a4111f 100644 --- a/core/themes/bartik/css/components/secondary-menu.css +++ b/core/themes/bartik/css/components/secondary-menu.css @@ -1,24 +1,32 @@ -/* --------------- Secondary Menu ------------ */ +/** + * @file + * Secondary Menu. + */ -.region-secondary-menu .menu { +.secondary-menu .menu { text-align: right; /* LTR */ font-size: 0.929em; - margin: 0 10px; padding: 0; } -[dir="rtl"] .region-secondary-menu .menu { +.secondary-menu .menu, +.layout-secondary-menu { + margin: 0 15px; +} +[dir="rtl"] .secondary-menu .menu { text-align: left; } -.region-secondary-menu .menu-item { - margin: 0; +.secondary-menu .menu-item { padding: 0; display: inline; } -.region-secondary-menu .menu a { +.secondary-menu .menu a { display: inline-block; padding: 0.8em; } -.region-secondary-menu .menu a:hover, -.region-secondary-menu .menu a:focus { +.secondary-menu .menu a:hover, +.secondary-menu .menu a:focus { text-decoration: underline; } +.secondary-menu ul.menu a.is-active { + color: #fffeff; +} diff --git a/core/themes/bartik/templates/region--secondary-menu.html.twig b/core/themes/bartik/templates/region--secondary-menu.html.twig new file mode 100644 index 0000000..d1e9cc8 --- /dev/null +++ b/core/themes/bartik/templates/region--secondary-menu.html.twig @@ -0,0 +1,16 @@ +{% extends "@classy/layout/region.html.twig" %} +{# +/** + * @file + * Theme override to display a region. + * + * Available variables: + * - attributes: HTML attributes for the region div. + * - region: The name of the region variable as defined in the theme's + * .info.yml file. + * + * @see template_preprocess_region() + */ +#} +{% set attributes = attributes.addClass('secondary-menu', 'layout-' ~ region|clean_class) %} +