Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

  1. Home
  2. General Discussion
  3. Animated overlay menu

Animated overlay menu

Scheduled Pinned Locked Moved General Discussion
4 Posts 2 Posters 33 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    bergeronalexis
    wrote on last edited by
    #1

    Hello,
    I tried to recreate the menu effect used on https://samyrio.fr , but I can’t seem to make it work properly. (It's not a laytheme website)
    Could someone help me understand how to achieve this effect with Lay Theme?

    Thank you in advance!

    1 Reply Last reply
    0
    • arminunruhA Offline
      arminunruhA Offline
      arminunruh
      Global Moderator
      wrote on last edited by
      #2

      Hello! First of all, you would need to create a site title and a menu and position them both on the top left in the customizer.

      image.png

      In Customize, you can place the site title and the menu to the top left.

      1 Reply Last reply
      0
      • arminunruhA Offline
        arminunruhA Offline
        arminunruh
        Global Moderator
        wrote on last edited by
        #3

        image.png

        Now it would look something like this. The menu in the side title is in the top left and right now they are overlapping.

        1 Reply Last reply
        0
        • arminunruhA Offline
          arminunruhA Offline
          arminunruh
          Global Moderator
          wrote on last edited by
          #4

          add this in:
          lay options -> custom css & html -> custom css for desktop

          /*this will hide the primary menu*/
          .laynav.primary{
              display: none;
          }
          /* this will show the menu and hide the site title if the class "shownav-and-hide-sitetitle" is added to body */
          body.shownav-and-hide-sitetitle{
              .laynav.primary{
                  display: block;
              }
              .sitetitle{
                  display: none;
              }
          }
          

          now add this javascript

          add this in:
          lay options -> custom css & html -> Custom HTML at bottom

          <script>
              jQuery(document).on('mousemove', function(e){
                  let y = e.clientY;
                  if(y < 100){
                      jQuery('body').addClass('shownav-and-hide-sitetitle');
                  } else {
                      jQuery('body').removeClass('shownav-and-hide-sitetitle');
                  }
              })
          </script>
          

          this will check for your mouse movement and if its less than 100px from the top of the browser, we add the class 'shownav-and-hide-sitetitle'

          1 Reply Last reply
          0
          • arminunruhA arminunruh referenced this topic on
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          I also code custom websites or custom Lay features.
          💿 Email me here: 💿
          info@laytheme.com

          Before you post:
          1. When using a WordPress Cache plugin, disable it or clear your cache.
          2. Update Lay Theme and all Lay Theme Addons
          3. Disable all Plugins
          4. Go to Lay Options → Custom CSS & HTML, click "Turn Off All Custom Code", click "Save Changes"

          This often solves issues you might run into

          When you post:
          1. Post a link to where the problem is
          2. Does the problem happen on Chrome, Firefox, Safari or iPhone or Android?
          3. If the problem is difficult to explain, post screenshots / link to a video to explain it
          Online Users
          Forgot your key, lost your files, need a previous Lay Theme or Addon version? Go to www.laykeymanager.com
          laytheme.com
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Recent
          • Tags
          • Popular
          • Users
          • Search