1. Helix3
  2. Monday, 07 December 2015
Hello, actually I am a fan of sticky menus. But on smaller screens the menu/header should have an option to appear more dynamically. I am talking of an "up-scroll" effect. If you scroll-down the header hides temporarily... when you scroll-up the header shows again. Here is an example menu module and effect. (scroll down and up to see it in action)

Possible to have this as an optional feature in HELIX3?
Thanks for reading.
Accepted Answer
Hi mate,

Many thanks once again for your overflowing ideas and suggestions. I will refer this to our team.

From my personal view, considering that internet is moving rapidly to mobile devices, there is no much sense in investing design and development efforts and resources into JS effects, which 40% of site visitors won't see on their small devices. But thank you once again anyway.

Regards,

Alex
  1. more than a month ago
  2. Helix3
  3. # Permalink
Responses (6)
Alex Smirnov wrote:
From my personal view, considering that internet is moving rapidly to mobile devices, there is no much sense in investing design and development efforts and resources into JS effects, which 40% of site visitors won't see on their small devices.


Partly agree. Times and technology is so fast these days, I think allmost any device will support JS. Only way to get x-browser compatibility.
Besides it is not just a simple eye-candy effect, it is about usability, UX and saving screen estate.
  1. more than a month ago
  2. Helix3
  3. # 1
I was able to partially achieve this by adding the following code under custom css:

header#sp-header {
font-size: 15px;
position: fixed;
top: 35px;
left: 0;
right: 0;
width: 100%;
background-color: rgb(26, 188, 156);
z-index: 9999999;
box-shadow: 0 1px 3px rgba(0,0,0,0.3);
direction: ltr;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}

#sp-header.menu-fixed {
border-bottom: 1px solid #ccc;
top: -60px !important;
opacity: 0 !important;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
box-shadow: 0 0 6px 2px rgba(0,0,0, 0.1);
}


May be someone can extend this further to make it appear just as the demo shared initially.

Regards,
Syed H
  1. more than a month ago
  2. Helix3
  3. # 2
@Syed,

Cheers for your CSS snippet. Hopefully, someone will be able to build upon it.

@pepperstreet,

Thanks once again, mate.

Regards,

Alex
  1. more than a month ago
  2. Helix3
  3. # 3
Syed Shah Zahurullah Hussaini wrote:
I was able to partially achieve this by adding the following code under custom css...


Hello Syed, I can't see any effect. What should your CSS do? What should I see. Can you explain, please.
  1. more than a month ago
  2. Helix3
  3. # 4
I was able to partially achieve this by adding the following code under custom css:

header#sp-header {
font-size: 15px;
position: fixed;
top: 35px;
left: 0;
right: 0;
width: 100%;
background-color: rgb(26, 188, 156);
z-index: 9999999;
box-shadow: 0 1px 3px rgba(0,0,0,0.3);
direction: ltr;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}

#sp-header.menu-fixed {
border-bottom: 1px solid #ccc;
top: -60px !important;
opacity: 0 !important;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
box-shadow: 0 0 6px 2px rgba(0,0,0, 0.1);
}


May be someone can extend this further to make it appear just as the demo shared initially.

Regards,
Syed H


Thanks!!
  1. more than a month ago
  2. Helix3
  3. # 5


There are no replies made for this post yet.
Be one of the first to reply to this post!


This forum is archived

This forum has been archived. Please use JoomShaper official support system.