Okay
  Public Ticket #2737686
Customising the menu
Closed

Comments

  • Nick Bailey started the conversation

    I'm concerned that the 'burger' menu is too small and not that noticeable on the desktop version. There is the word Menu there, but it's not actually clickable.

    I'm trying to think of some ways to improve this. Here are some ideas:

    1. increase the size
    2. make the word menu clickable
    3. add an overlay behind the text / burger so that it is more visible on lighter coloured backgrounds
    4. replace with a different menu

    Are these options possible? Can you think of any other alternatives?


    Thanks,

    Nick

  •  1,810
    Support replied

    Hello Nick,

    you always have the options of changing the menu type in customizer -> general settings from Burger/fullscreen desktop to Classic menu

    The burger lines you can make them thicker with

    #menu-burger span {
        height: 2px;

    }

    increase the height (in pixels) and add the code to customizer -> additional CSS

    and you can add a background with

    #burger-wrapper {
        background: #add_your_hex_code_here;
    }

    The menu is not clickable because it's outside the menu button burger area and required custom work to do so.



    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Nick Bailey replied

    Thanks for the code. 

    I had already checked the 'Enable Fullscreen menu on desktop' box. Is that what you mean?  

    It looks like I'm still getting the burger in both desktops and mobiles though? I've attached a couple of screenshots for the desktop and mobile versions. Am I doing something wrong?  

    Thanks,

    Nick

  •  1,810
    Support replied

    Hi Nick,

    On mobile the theme it's supposed to show the burger menu for obvious, I think, reasons (too much clutter if you have  lots of menu items)

    However in general settings to get the classic menu you need to uncheck 'Enable fulscreen menu on desktop'

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Nick Bailey replied

    thanks. that does the trick. 

    Would you mind sending me the code to put the background behind the classic menu and also the All Projects button?

    I'd also like to increase the font size for the classic menu and all projects button. Is there code to make those adjustments too?

  •  1,810
    Support replied

    Hello Nick,

    To change the font size of top menu items:

    @media (min-width: 1025px){
         .flexnav li a {
              font-size: 12px;

          }
    }

    and second level menu items:

    @media (min-width: 1025px){
         .flexnav li ul li a {
              font-size: 13px;

         }

    }

    and for All Project button

    .header-middle .button-text span {
        font-size: 12px;
    }

    change the default values and add the code to customizer -> additional CSS

    To put a background behind All Projects button:

    .button-wrap.left.quickmenu {
        background: #your_hex_color_code_here;
    }

    background for classic menu

    @media (min-width: 1025px){

        .classic-menu nav {
             background-color:  #your_hex_color_code_here!important;
         }

    }



    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Nick Bailey replied

    great. Thanks very much. 

    I think my final question is whether you can move the flashing test that says 'scroll down'. I'm not sure that it's that noticeable where it is so would like to try putting it under the title on each of the portfolio pages. 

  •  1,810
    Support replied

    Hello Nick,

    When you edit a portfolio item try leaving empty this field - Scroll Down Caption:

    https://prnt.sc/112911g

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Nick Bailey replied

    Hi,

    I've tried doing that but it doesn't seem to have the desired effect. I'd like to move it as shown in this screenshot. Is that possible?

  • Nick Bailey replied

    please ignore this post. I can't see how to delete it!

  • Nick Bailey replied

    Thanks for all of your help! I've added the code for the borders at the bottom of this post. I still need to fine-tune the colour of the backgrounds and opacity... 

    This has led to a couple of other questions - sorry... 

    1. Now that the Projects are listed in the Classic Menu, I don't think I need the All Projects button. Is there a way to remove it? 
    2. You'll see from the attached screenshot that the menu items aren't centred in the border. Is there a way to correct this?

    @media (min-width: 1025px){

         .flexnav li a {
              font-size: 15px;

          }
    }

    @media (min-width: 1025px){
         .flexnav li ul li a {
              font-size: 14px;

         }

    }

    .header-middle .button-text span {
        font-size: 15px;
    }

    .button-wrap.left.quickmenu {
        background: #444444; opacity: 0.6; border-radius: 20px;height: 50px;
    }

    @media (min-width: 1025px){

        .classic-menu nav {
             background-color:  #444444!important; opacity: 0.6; border-radius: 20px;height: 50px; 
         }

    }


  •  1,810
    Support replied

    Hello Nick,

    1. you can add

    .button-wrap.left.quickmenu {
        display: none;
    }

    in customizer -> additional CSS

    2. we need your site online so we can inspect it, if possible

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Nick Bailey replied

    Thanks. That's got rid of the "All Projects' Menu. 

    I managed to solve the 2nd point with the following code. Does that look like the best approach? I can't share the site with you at the moment because it's not online - there's an issue with my hosting package so I'm running it locally.

    @media (min-width: 1025px){

        .classic-menu nav {
    background-color:  #103543!important;
    opacity: 0.7;
    border-radius: 15px;
    height: 30px;
    padding-bottom: 25px;
    padding-right: 30px;
    top:20px;
         }

    }


  •  1,810
    Support replied

    Hi Nick, 

    Glad you sorted out the problem, code looks okay to me.

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy