By sticky menu, I mean that menu icon don’t scroll with content and stay always visible, even though you are on bottom page.
Aha. I would call that “fixed positioning.” You may be able to put together some custom CSS to make that happen. I can try to give you an example to get you started and then you can take it from there.
Since you didn’t post an example link, I looked at https://tonaldemo.wordpress.com/ and the following example will make the menu visible and fixed position. The menu in this particular example is pretty tall, 364px, and your menu may be shorter so you would need to adjust the number in that case. Also, the menu has some opacity by default, so I added a solid background color to the #menu-block, but you don’t have to keep that if you don’t want.
@media only screen and (min-width: 64.063em) {
body {
padding-top: 364px;
}
#menu-block {
background: #333;
display: block;
position: fixed;
z-index: 99;
}
#menu-nav {
display: none;
}
}
The @media rule, again, only applies this to large screens. If you wanted to apply menu changes to small screens as well, you would need to do some extra work to set them up properly for each major screen size.
Add the example to your Appearance > Customize > CSS editor after you have installed Jetpack and made suer the Custom CSS module is enabled.
If you’d like to learn more about CSS so you can keep going with updates like the example above, here are a couple great tutorials if you’re just getting started:
https://www.htmldog.com/guides/cssbeginner/
https://www.codecademy.com/courses/web-beginner-en-TlhFi/0/1?curriculum_id=50579fb998b470000202dc8b
https://en.support.wordpress.com/custom-design/how-to-find-your-themes-css/