Night Mode is a feature that aims to make the display dark. We usually encounter this feature on mobile devices that embed the Night Mode or Dark Mode function.
In this article I will share tips on how to make Night Mode on blogger with cookies. Here I added a cookie feature so that when we refresh the page that has been activated with Night Mode it will not return to the initial mode even though you have changed pages.
For friends who are interested in installing this Night Mode feature, please follow the steps below.
How to Make Night Mode on Blogger With Cookies
First open the blogger page > Click the Themes menu and Click Edit HTML > Add this code before the code </body>
<div class='Switchbtn'>
<span class='nightly'>Night Mode</span> <input class='togglenight togglenight-switch' id='nightmode' type='checkbox'/>
<label class='togglenight-btn' for='nightmode'/></div>
<script type='text/javascript'>
//<![CDATA[
// Night Mode
$("#nightmode").click(function(){$("body").toggleClass("nightmode")}),$("body").toggleClass(localStorage.toggled),$("#nightmode").click(function(){"nightmode"!=localStorage.toggled?($("body").toggleClass("nightmode",!0),localStorage.toggled="nightmode"):($("body").toggleClass("nightmode",!1),localStorage.toggled="")});
//]]>
</script>
Then add this CSS code before the code </head>
<style type='text/css'>
/* Night Mode */
.nightly{color:#999;font-size:13px}
.Switchbtn{position:fixed;text-align:center;display:inline-block;align-items:center;z-index:100;right:20px;top:20px}
.togglenight{display:none;}
.togglenight + .togglenight-btn{outline:0;display:inline-block;width:45px;height:10px;position:relative;cursor:pointer;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.togglenight + .togglenight-btn:after,.togglenight + .togglenight-btn:before{position:relative;display:block;content:"";width:50%;height:100%}
.togglenight-switch + .togglenight-btn{background:#d5d2fc;border-radius:99em;transition:all .4s ease}
.togglenight-switch + .togglenight-btn:after{content:'';border-radius:100px;background:#887fff;transition:left 0.3s cubic-bezier(0.175,0.885,0.32,1.275),padding 0.3s ease,margin 0.3s ease;position:absolute;width:20px;height:20px;top:-5px;left:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}
.togglenight-switch:checked + .togglenight-btn{background:rgba(255,255,255,.15)}
.togglenight:checked + .togglenight-btn:after{content:'';left:55%;background:#ff9f43}
.nightmode{background:#202124;color:rgba(255,255,255,.7)}
.nightmode a{color:rgba(255,255,255,.7)!important}
.nightmode a:hover{color:rgba(255,255,255,.4)!important}
.nightmode .class-baru{}
.nightmode .class-baru{}
</style>
Pay attention to the marked code, this code is an example of code that you can edit by replacing .class-baru
it with a class or with an ID in a certain part of your template. Please add .nightmode
before the class or ID of the template section that you want to change when Night Mode is active.
Examples as follows:
.nightmode .header{background:#222}
.nightmode .title{color:#fff}
Also edit this CSS code to determine the position of the Night Mode button.
.Switchbtn{position:fixed;text-align:center;display:inline-block;align-items:center;z-index:100;right:20px;top:20px}
If you have edited everything you need, click the save theme button and see the results on your blog.
0 Response to "How to Make Night Mode on Blogger With Cookies"
Post a Comment
Apa pertanyaan Anda?