From f8377ea3114df52b7c9509f6c0cb11f0b205dc49 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 1 Nov 2017 23:53:17 +0100 Subject: [PATCH] css: make hiding brand link on landing pages opt-in. Not all landing pages repeat it, probably just one does that -- the index one. --- css/m-components.css | 4 ++-- css/m-dark.compiled.css | 4 ++-- css/m-light.compiled.css | 4 ++-- doc/css/page-layout.rst | 8 ++++---- doc/index.rst | 1 + doc/pelican/theme.rst | 4 +++- pelican-theme/templates/base.html | 2 +- 7 files changed, 15 insertions(+), 12 deletions(-) diff --git a/css/m-components.css b/css/m-components.css index 50d684ec..f222e19b 100644 --- a/css/m-components.css +++ b/css/m-components.css @@ -149,10 +149,10 @@ body> header > nav.m-navbar-jumbo:target { background-color: var(--header-background-color); opacity: 1; } -body > header > nav.m-navbar-landing a#m-navbar-brand { +body > header > nav.m-navbar-landing a#m-navbar-brand.m-navbar-brand-hidden { visibility: hidden; } -body > header > nav.m-navbar-landing:target a#m-navbar-brand { +body > header > nav.m-navbar-landing:target a#m-navbar-brand.m-navbar-brand-hidden { visibility: visible; } body > header > nav { diff --git a/css/m-dark.compiled.css b/css/m-dark.compiled.css index ab1b172a..71edd6dd 100644 --- a/css/m-dark.compiled.css +++ b/css/m-dark.compiled.css @@ -507,10 +507,10 @@ body> header > nav.m-navbar-jumbo:target { background-color: #22272e; opacity: 1; } -body > header > nav.m-navbar-landing a#m-navbar-brand { +body > header > nav.m-navbar-landing a#m-navbar-brand.m-navbar-brand-hidden { visibility: hidden; } -body > header > nav.m-navbar-landing:target a#m-navbar-brand { +body > header > nav.m-navbar-landing:target a#m-navbar-brand.m-navbar-brand-hidden { visibility: visible; } body > header > nav { diff --git a/css/m-light.compiled.css b/css/m-light.compiled.css index d68d7308..98e7ff04 100644 --- a/css/m-light.compiled.css +++ b/css/m-light.compiled.css @@ -507,10 +507,10 @@ body> header > nav.m-navbar-jumbo:target { background-color: #ffffff; opacity: 1; } -body > header > nav.m-navbar-landing a#m-navbar-brand { +body > header > nav.m-navbar-landing a#m-navbar-brand.m-navbar-brand-hidden { visibility: hidden; } -body > header > nav.m-navbar-landing:target a#m-navbar-brand { +body > header > nav.m-navbar-landing:target a#m-navbar-brand.m-navbar-brand-hidden { visibility: visible; } body > header > nav { diff --git a/doc/css/page-layout.rst b/doc/css/page-layout.rst index 0a1765b9..70db13d8 100644 --- a/doc/css/page-layout.rst +++ b/doc/css/page-layout.rst @@ -354,8 +354,9 @@ content "below the fold", *not* the cover image. The cover image always spans the whole screen width and goes also under the top navbar. In order to make the navbar aware of the image, put a :css:`.m-navbar-landing` CSS class on the :html:`