From ac24ea64262617d13fa40e3924013d890a87af92 Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Sun, 27 Sep 2015 13:40:00 +0200 Subject: [PATCH] Issue #2456805 by rachel_norfolk, rudraram, Manjit.Singh, emma.maria, saki007ster, ChandeepKhosa, idebr, Vidushi Mehta, dcor, mgifford, jp.stacey, mikebell_: Clean up the "messages" component in Bartik --- core/themes/bartik/bartik.libraries.yml | 1 + .../bartik/css/components/highlighted.css | 12 ++++++++++ .../themes/bartik/css/components/messages.css | 23 ++++++++----------- core/themes/bartik/css/maintenance-page.css | 14 +---------- .../templates/status-messages.html.twig | 6 ++--- 5 files changed, 25 insertions(+), 31 deletions(-) create mode 100644 core/themes/bartik/css/components/highlighted.css diff --git a/core/themes/bartik/bartik.libraries.yml b/core/themes/bartik/bartik.libraries.yml index 3bfa3a6886ff..fd82367275d5 100644 --- a/core/themes/bartik/bartik.libraries.yml +++ b/core/themes/bartik/bartik.libraries.yml @@ -20,6 +20,7 @@ global-styling: css/components/forum.css: {} css/components/header.css: {} css/components/help.css: {} + css/components/highlighted.css: {} css/components/item-list.css: {} css/components/list-group.css: {} css/components/list.css: {} diff --git a/core/themes/bartik/css/components/highlighted.css b/core/themes/bartik/css/components/highlighted.css new file mode 100644 index 000000000000..d80bb8678aeb --- /dev/null +++ b/core/themes/bartik/css/components/highlighted.css @@ -0,0 +1,12 @@ +/** + * @file + * Styles for Bartik's highlighted component. + */ + +.has-featured-top .region-highlighted { + background: #f0f0f0; + background: rgba(30, 50, 10, 0.08); +} +.region-highlighted { + margin: 0 15px; +} diff --git a/core/themes/bartik/css/components/messages.css b/core/themes/bartik/css/components/messages.css index aad710f61ba5..15a550d0b964 100644 --- a/core/themes/bartik/css/components/messages.css +++ b/core/themes/bartik/css/components/messages.css @@ -1,18 +1,13 @@ -/* ---------------- Messages ----------------- */ +/** + * @file + * Styles for Bartik's messages. + */ -#messages { - padding: 20px 0 5px; - margin: 0 auto; +.messages__wrapper { + padding: 20px 0 5px 8px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + margin: 8px 0; } -.has-featured-top .highlighted { - background: #f0f0f0; - background: rgba(30, 50, 10, 0.08); -} -div.messages { - margin: 8px 15px 8px 23px; /* LTR */ -} -[dir="rtl"] div.messages { - margin-right: 23px; - margin-left: 15px; +[dir="rtl"] .messages__wrapper { + padding: 20px 8px 5px 0; } diff --git a/core/themes/bartik/css/maintenance-page.css b/core/themes/bartik/css/maintenance-page.css index dd473d479d4d..1196a220e6f8 100644 --- a/core/themes/bartik/css/maintenance-page.css +++ b/core/themes/bartik/css/maintenance-page.css @@ -17,8 +17,7 @@ body.maintenance-page { .maintenance-page #main-wrapper { min-height: inherit; } -.maintenance-page #header, -.maintenance-page #messages { +.maintenance-page #header { width: auto; } .maintenance-page #main { @@ -54,13 +53,6 @@ body.maintenance-page { line-height: 1em; margin-top: 0; } -.maintenance-page #messages { - padding: 0; - margin-top: 30px; -} -.maintenance-page #messages div.messages { - margin: 0; -} @media all and (min-width: 800px) { .maintenance-page #page-wrapper { width: 800px; @@ -69,10 +61,6 @@ body.maintenance-page { .maintenance-page #main { width: 700px; } - .maintenance-page #messages div.section { - padding: 0; - width: auto; - } } @media all and (min-width: 600px) { /* @TODO find the proper breakpoint */ .maintenance-page #page { diff --git a/core/themes/bartik/templates/status-messages.html.twig b/core/themes/bartik/templates/status-messages.html.twig index 96188d324543..62dc6355e90b 100644 --- a/core/themes/bartik/templates/status-messages.html.twig +++ b/core/themes/bartik/templates/status-messages.html.twig @@ -25,10 +25,8 @@ {% block messages %} {% if message_list is not empty %} {{ attach_library('bartik/messages') }} - <div id="messages"> - <div class="section clearfix"> - {{ parent() }} - </div> + <div class="messages__wrapper layout-container"> + {{ parent() }} </div> {% endif %} {% endblock messages %} -- GitLab