diff --git a/app/assets/javascripts/detailsPolyfill.js b/app/assets/javascripts/detailsPolyfill.js index c3c5dc1cc..ce0692195 100644 --- a/app/assets/javascripts/detailsPolyfill.js +++ b/app/assets/javascripts/detailsPolyfill.js @@ -133,22 +133,20 @@ // If this is not a native implementation, create an arrow // inside the summary - if (!NATIVE_DETAILS) { - var twisty = document.createElement('i'); - - if (openAttr === true) { - twisty.className = 'arrow arrow-open'; - twisty.appendChild(document.createTextNode('\u25bc')); - } else { - twisty.className = 'arrow arrow-closed'; - twisty.appendChild(document.createTextNode('\u25ba')); - } - - details.__summary.__twisty = details.__summary.insertBefore(twisty, details.__summary.firstChild); - details.__summary.__twisty.setAttribute('aria-hidden', 'true'); + var twisty = document.createElement('i'); + if (openAttr === true) { + twisty.className = 'arrow arrow-open'; + twisty.appendChild(document.createTextNode('\u25bc')); + } else { + twisty.className = 'arrow arrow-closed'; + twisty.appendChild(document.createTextNode('\u25ba')); } + + details.__summary.__twisty = details.__summary.insertBefore(twisty, details.__summary.firstChild); + details.__summary.__twisty.setAttribute('aria-hidden', 'true'); + } // Define a statechange function that updates aria-expanded and style.display diff --git a/app/assets/stylesheets/app.scss b/app/assets/stylesheets/app.scss index a6538fc3a..8144e50ba 100644 --- a/app/assets/stylesheets/app.scss +++ b/app/assets/stylesheets/app.scss @@ -192,3 +192,25 @@ details summary { .tabular-numbers { @include core-19($tabular-numbers: true); } + +summary::-moz-details-marker { + display: none; +} +summary::-ms-details-marker { + display: none; +} +summary::-o-details-marker { + display: none; +} + +summary::details-marker { + display: none; +} + +summary::-webkit-details-marker { + display: none; +} + +details .arrow { + font-size: 16px; +} diff --git a/app/assets/stylesheets/views/api.scss b/app/assets/stylesheets/views/api.scss index 6a947afef..98e21685e 100644 --- a/app/assets/stylesheets/views/api.scss +++ b/app/assets/stylesheets/views/api.scss @@ -19,6 +19,7 @@ } &-meta { + display: block; color: $secondary-text-colour; } diff --git a/app/templates/views/api/index.html b/app/templates/views/api/index.html index a446e9dbb..cd650bc85 100644 --- a/app/templates/views/api/index.html +++ b/app/templates/views/api/index.html @@ -61,25 +61,27 @@

{{ notification.to }}

-
-
+ + {{notification.key_name}} -
-
+ + -
-
+ + -
- {% for key in [ - 'id', 'notification_type', 'created_at', 'updated_at', 'sent_at', 'status' - ] %} -
{{ key }}:
-
{{ notification[key] }}
- {% endfor %} -
+
+
+ {% for key in [ + 'id', 'notification_type', 'created_at', 'updated_at', 'sent_at', 'status' + ] %} +
{{ key }}:
+
{{ notification[key] }}
+ {% endfor %} +
+
{% endfor %} {% if api_notifications.notifications %}