diff --git a/core/includes/theme.inc b/core/includes/theme.inc
index 721453a..84b1823 100644
--- a/core/includes/theme.inc
+++ b/core/includes/theme.inc
@@ -1718,9 +1718,9 @@ function theme_status_messages($variables) {
$output .= '
' . $status_heading[$type] . "
\n";
}
if (count($messages) > 1) {
- $output .= " \n";
+ $output .= " \n";
foreach ($messages as $message) {
- $output .= ' - ' . $message . "
\n";
+ $output .= ' - ' . $message . "
\n";
}
$output .= "
\n";
}
diff --git a/core/modules/system/system.theme.css b/core/modules/system/system.theme.css
index a3c770a..c74443b 100644
--- a/core/modules/system/system.theme.css
+++ b/core/modules/system/system.theme.css
@@ -427,6 +427,8 @@ ul.tabs {
/**
* Styles for system messages.
+ *
+ * 1. Allow long uninterrupted strings such as paths to break across lines.
*/
.messages {
background: no-repeat 10px 18px; /* LTR */
@@ -434,18 +436,17 @@ ul.tabs {
border-width: 1px 1px 1px 8px; /* LTR */
border-radius: 2px;
padding: 15px 20px 15px 35px; /* LTR */
- word-wrap: break-word;
- overflow-wrap: break-word;
+ word-wrap: break-word; /* 1 */
}
.messages + .messages {
margin-top: 1.538em;
}
-.messages ul {
+.messages__list {
list-style: none;
padding: 0;
margin: 0;
}
-.messages li + li {
+.messages__item + .messages__item {
margin-top: .769em;
}
@@ -489,6 +490,3 @@ table tr.warning {
table tr.error {
background-color: #fcf4f2;
}
-.messages--error p.error {
- color: #a51b00;
-}