diff --git a/exampleSite/config.yaml b/exampleSite/config.yaml index 8af4441..005b519 100644 --- a/exampleSite/config.yaml +++ b/exampleSite/config.yaml @@ -30,6 +30,13 @@ params: # background image of the landing page background: "images/background.jpg" + # Provide logos for your site. The inverted logo will be used in the initial + # transparent navbar and the main logo will be used in the non-transparent navbar. + # It will be default to the theme logos if not provided. + logo: + main: /assets/images/main-logo.png + inverted: /assets/images/inverted-logo.png + # GitHub repo URL of your site gitRepo: https://github.com/hossainemruz/toha-example-site diff --git a/layouts/partials/navigators/navbar-2.html b/layouts/partials/navigators/navbar-2.html index bca52a9..ceb6cb6 100644 --- a/layouts/partials/navigators/navbar-2.html +++ b/layouts/partials/navigators/navbar-2.html @@ -1,19 +1,30 @@ diff --git a/layouts/partials/navigators/navbar.html b/layouts/partials/navigators/navbar.html index 0873fa4..24e2b1a 100644 --- a/layouts/partials/navigators/navbar.html +++ b/layouts/partials/navigators/navbar.html @@ -1,7 +1,15 @@ diff --git a/static/assets/images/logo-inverted.png b/static/assets/images/inverted-logo.png similarity index 100% rename from static/assets/images/logo-inverted.png rename to static/assets/images/inverted-logo.png diff --git a/static/assets/images/logo.png b/static/assets/images/main-logo.png similarity index 100% rename from static/assets/images/logo.png rename to static/assets/images/main-logo.png diff --git a/static/assets/js/navbar.js b/static/assets/js/navbar.js index 4b97052..c882cc6 100644 --- a/static/assets/js/navbar.js +++ b/static/assets/js/navbar.js @@ -15,7 +15,9 @@ $('#navbar-toggler').removeClass('navbar-dark'); $('#navbar-toggler').addClass('navbar-light'); - $('#logo').attr("src","assets/images/logo.png"); + // get the main logo from hidden img tag + let mainLogo = document.getElementById("main-logo").getAttribute("src"); + $('#logo').attr("src", mainLogo); } else { $('#top-navbar').removeClass('final-navbar shadow'); $('#top-navbar').addClass('initial-navbar'); @@ -23,7 +25,9 @@ $('#navbar-toggler').removeClass('navbar-light'); $('#navbar-toggler').addClass('navbar-dark'); - $('#logo').attr("src","assets/images/logo-inverted.png"); + // get the inverted logo from hidden img tag + let invertedLogo = document.getElementById("inverted-logo").getAttribute("src"); + $('#logo').attr("src", invertedLogo); } }); });