From 873419397442dfaa00a9e05aa4ca045e909656f0 Mon Sep 17 00:00:00 2001 From: Lars Eggert Date: Thu, 16 Feb 2023 17:05:32 +0200 Subject: [PATCH] feat: Style preformatted alert messages better (#5152) * feat: Style preformatted alert messages better * Fix test --- ietf/nomcom/tests.py | 2 +- ietf/static/css/ietf.scss | 5 +++++ ietf/templates/base.html | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ietf/nomcom/tests.py b/ietf/nomcom/tests.py index 2cc9ac328..88225d9a0 100644 --- a/ietf/nomcom/tests.py +++ b/ietf/nomcom/tests.py @@ -1973,7 +1973,7 @@ class NoPublicKeyTests(TestCase): response = self.client.get(url) self.assertEqual(response.status_code,200) q=PyQuery(response.content) - text_bits = [x.xpath('./text()') for x in q('.alert-warning')] + text_bits = [x.xpath('.//text()') for x in q('.alert-warning')] flat_text_bits = [item for sublist in text_bits for item in sublist] self.assertTrue(any(['not yet' in y for y in flat_text_bits])) self.assertEqual(bool(q('form:not(.navbar-form)')),expected_form) diff --git a/ietf/static/css/ietf.scss b/ietf/static/css/ietf.scss index 3dab7880c..afc53ef49 100644 --- a/ietf/static/css/ietf.scss +++ b/ietf/static/css/ietf.scss @@ -97,6 +97,11 @@ pre { width: 60px; } +// Style preformatted alert messages better. +.preformatted { + white-space: pre-line; +} + .leftmenu { width: 13em; diff --git a/ietf/templates/base.html b/ietf/templates/base.html index 1571ff500..9cd386832 100644 --- a/ietf/templates/base.html +++ b/ietf/templates/base.html @@ -105,12 +105,12 @@ {% for message in messages %} -
+
- {{ message.message }} + {{ message.message }}
{% endfor %} {% block content %}{{ content|safe }}{% endblock %}