diff --git a/doc/_static/mpl.css b/doc/_static/mpl.css index 14a2b4732295..e9d7d65f3e01 100644 --- a/doc/_static/mpl.css +++ b/doc/_static/mpl.css @@ -9,6 +9,29 @@ margin: 0; } +/* Make announcement an error colour for unreleased documentation, and sticky. */ +#unreleased-message.bd-header-announcement { + border-bottom: solid var(--pst-color-danger-highlight); + color: var(--pst-color-danger-text); + font-weight: var(--pst-admonition-font-weight-heading); + position: sticky; + top: 0; + z-index: 1050; +} + +#unreleased-message.bd-header-announcement:after { + background-color: var(--pst-color-danger); + opacity: 1; +} + +#unreleased-message.bd-header-announcement a { + color: var(--pst-color-danger-text); +} + +#unreleased-message.bd-header-announcement + .bd-navbar { + top: 3rem; /* Minimum height of announcement header. */ +} + /* multi column TOC */ .contents ul { list-style-type: none; diff --git a/doc/_templates/sections/announcement.html b/doc/_templates/sections/announcement.html new file mode 100644 index 000000000000..b134acef9af5 --- /dev/null +++ b/doc/_templates/sections/announcement.html @@ -0,0 +1,13 @@ +{%- if theme_announcement == "unreleased" -%} +{% set header_classes = ["bd-header-announcement", "container-fluid"] %} +
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: