{{- partial "tags.html" . }}
diff --git a/static/css/ie.css b/static/css/ie.css
index eb91cb2867..c024c4170b 100644
--- a/static/css/ie.css
+++ b/static/css/ie.css
@@ -80,7 +80,8 @@
font-family: "Work Sans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; /* var(--MAIN-font) */
}
- h2, h3, h4, h5, h6 {
+ h2, h3, .article-subheading, h4, h5, h6 {
+ {
color: #4a4a4a; /* var(--MAIN-TITLES-TEXT-color) */
font-family: "Work Sans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; /* var(--MAIN-TITLES-TEXT-font) */
}
diff --git a/static/css/nucleus.css b/static/css/nucleus.css
index f03efd75d5..2418241f50 100644
--- a/static/css/nucleus.css
+++ b/static/css/nucleus.css
@@ -180,7 +180,7 @@ body {
font-size: 1rem;
line-height: 1.5; }
-h1, h2, h3, h4, h5, h6 {
+h1, h2, h3, .article-subheading, h4, h5, h6 {
margin: 0.85rem 0 1rem 0;
text-rendering: optimizeLegibility; }
@@ -190,7 +190,7 @@ h1 {
h2 {
font-size: 2.55rem; }
-h3 {
+h3, .article-subheading {
font-size: 2.15rem; }
h4 {
diff --git a/static/css/print.css b/static/css/print.css
index 6cebb66d8a..4ef812123d 100644
--- a/static/css/print.css
+++ b/static/css/print.css
@@ -54,7 +54,7 @@ pre {
display: none;
}
-#body h1, #body h2, #body h3, #body h4, #body h5, #body h6 {
+#body h1, #body h2, #body h3, #body .article-subheading, #body h4, #body h5, #body h6 {
/* better contrast for colored elements */
color: black;
}
@@ -93,10 +93,12 @@ body,
margin-bottom: 2rem;
padding-bottom: .75rem;
}
-#body-inner .chapter h3:first-of-type {
+
+#body-inner div.article-subheading,
+#body-inner .chapter.deprecated h3:first-of-type {
margin-top: 2rem;
}
-#body-inner .chapter p {
+#body-inner.narrow p {
font-size: 1rem;
}
diff --git a/static/css/theme-neon.css b/static/css/theme-neon.css
index 62f8855f52..fcec0e8cb8 100644
--- a/static/css/theme-neon.css
+++ b/static/css/theme-neon.css
@@ -106,7 +106,7 @@ body h2 {
0 0 10px var(--INTERNAL-MAIN-TITLES-H2-color);
}
-body h3 {
+body h3, body .article-subheading {
color: #fff;
text-shadow:
0 0 1px #fff,
@@ -228,7 +228,7 @@ body .box.cstyle.transparent {
@media print {
#body h1,
#body h2,
- #body h3,
+ #body h3, #body .article-subheading,
#body h4,
#body h5,
#body h6 {
@@ -246,7 +246,7 @@ body .box.cstyle.transparent {
above will not apply, so we have to repeat it here */
.print #body h1,
.print #body h2,
-.print #body h3,
+.print #body h3, .print #body .article-subheading,
.print #body h4,
.print #body h5,
.print #body h6 {
diff --git a/static/css/theme.css b/static/css/theme.css
index fb628693e8..b715304e29 100644
--- a/static/css/theme.css
+++ b/static/css/theme.css
@@ -60,16 +60,16 @@ body {
width: 100%;
}
-body #body-inner .chapter h1 {
+body #body-inner.narrow h1 {
font-size: 3.5rem;
}
@media only screen and (min-width: 48em) and (max-width: 59.938em) {
- body #body-inner .chapter h1 {
+ body #body-inner.narrow h1 {
font-size: 2.8rem;
}
}
@media only screen and (max-width: 47.938em) {
- body #body-inner .chapter h1 {
+ body #body-inner.narrow h1 {
font-size: 2.5rem;
}
}
@@ -399,34 +399,35 @@ th {
}
}
-#body-inner.chapter {
+#body-inner.narrow {
margin-left: auto;
margin-right: auto;
padding: 2rem 9.75rem;
}
@media screen and (max-width: 59.938em) {
- #body-inner.chapter {
+ #body-inner.narrow {
padding: 15px 6.5rem 15px 6.5rem;
}
}
@media screen and (max-width: 47.938em) {
- #body-inner.chapter {
+ #body-inner.narrow {
padding: 5px 3.25rem 5px 3.25rem;
}
}
-#body-inner .chapter h3:first-of-type {
+#body-inner div.article-subheading,
+#body-inner .chapter.deprecated h3:first-of-type {
font-weight: 200;
margin-top: 0;
text-align: center;
}
-#body-inner .chapter h1 {
+#body-inner.narrow h1 {
border-bottom: 4px solid rgba( 134, 134, 134, .125 );
font-size: 5rem;
}
-#body-inner .chapter p {
+#body-inner.narrow p {
font-size: 1.2rem;
text-align: justify;
}
@@ -437,7 +438,7 @@ h1 {
text-transform: uppercase;
}
-h2, h3, h4, h5, h6 {
+h2, h3, .article-subheading, h4, h5, h6 {
letter-spacing: -1px;
text-rendering: optimizeLegibility;
}
@@ -608,7 +609,8 @@ hr {
#body-inner h3,
#body-inner h4,
#body-inner h5,
-#body-inner h6 {
+#body-inner h6,
+#body-inner .article-subheading {
/* big titles cause a horizontal scrollbar - fixing this by wrapping text */
overflow-wrap: break-word;
overflow-x: hidden;
@@ -1268,7 +1270,7 @@ h6 a {
margin-top: 2rem;
}
-#body h3 {
+#body h3, #body .article-subheading {
font-size: 1.8rem;
font-weight: 500;
margin-top: 2rem;
diff --git a/static/css/variant.css b/static/css/variant.css
index dff2603741..648d8f28c6 100644
--- a/static/css/variant.css
+++ b/static/css/variant.css
@@ -174,7 +174,7 @@ h2 {
font-family: var(--INTERNAL-MAIN-TITLES-H2-font);
}
-h3 {
+h3, .article-subheading {
color: var(--INTERNAL-MAIN-TITLES-H3-color);
font-family: var(--INTERNAL-MAIN-TITLES-H3-font);
}