diff --git a/www/-/mw/skins.vector.styles.css b/www/-/mw/skins.vector.styles.css
index b276aab0..aacd9f3c 100644
--- a/www/-/mw/skins.vector.styles.css
+++ b/www/-/mw/skins.vector.styles.css
@@ -293,6 +293,21 @@ figure[typeof~='mw:File/Thumb'] > figcaption:empty {
vertical-align: text-bottom
}
+summary.section-heading {
+ display: list-item !important;
+ cursor: pointer;
+}
+
+.section-heading > h1,
+.section-heading > h2,
+.section-heading > h3,
+.section-heading > h4,
+.section-heading > h5,
+.section-heading > h6 {
+ display: inline;
+ border: none;
+}
+
@media screen {
div.thumbinner {
border: 1px solid var(--border-color-subtle,#c8ccd1);
diff --git a/www/js/app.js b/www/js/app.js
index 64e20bcb..47cec2f1 100644
--- a/www/js/app.js
+++ b/www/js/app.js
@@ -6355,8 +6355,9 @@ function displayArticleContentInContainer (dirEntry, htmlArticle) {
htmlArticle = htmlArticle.replace(/(]+(?:min-width:\s*|width=['"]))(\d+px)([^>]+>\s*