Skip to content

Instantly share code, notes, and snippets.

@juanobrach
Last active August 29, 2015 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save juanobrach/90c812339275bb7204f8 to your computer and use it in GitHub Desktop.
Save juanobrach/90c812339275bb7204f8 to your computer and use it in GitHub Desktop.
Header Nav
<header>
<div class="top">
<span class="market"></span>
<span class="logo off "><h1>p</h1></span>
<span class="social">
<ul>
<li class="f " >
<i class="fa fa-facebook"></i>
</li>
<li class="i">
<i class="fa fa-instagram"></i>
</li>
<li class="t">
<i class="fa fa-twitter"></i>
</li>
</ul>
</span>
</div>
<nav>
<ul>
<li>mujeres</li>
<li>hombres</li>
<li>social</li>
<li>blog</li>
<li>contacto</li>
</ul>
</nav>
</header>
setInterval(function(){
var el = $(".logo")
if(el.hasClass("off")){
el.removeClass("off")
el.toggleClass("play");
}else{
el.addClass("off")
}
},2100)
*{
transition:all .5s
}
html,body{
width:100%;
height: 100%;
margin:0;
font-family:'Open Sans Condensed', sans-serif,"Arial";
padding:1em;
box-sizing:border-box
}
header{
display: flex;
flex-flow:column wrap;
width:100%;
}
.top{
display:flex;
flex-flow:row wrap;
align-items:center;
justify-content:center;
align-content:stretch
}
.top span{
flex:1
}
.top .logo{
text-align:center;
font-size:100px;
font-family:"Arial"
}
.top .logo h1{
font-weight:bold;
text-transform:uppercase;
transform:rotate(90deg);
width:1em;
height:1em;
background:black;
margin:auto;
color:white;
}
.logo.off h1{
border-radius:5em;
}
.logo.play h1{
border-radius:1em;
}
@keyframes gira{
0%{transform:rotate(90deg)}
100%{transform:rotate( 0deg);}
}
.logo h1:hover{
transform:rotate(0deg);
}
.top .social{
align-self:flex-start;
}
.top .social ul{
display:flex;
flex-flow:row wrap;
justify-content:flex-end
}
.top .social ul li{
margin-left:.5em;
font-size:35px;
}
.top .social i{
text-align:center;
height:40px;
width:40px;
line-height:40px;
font-size:.5em;
border-radius:25px;
background:black;
color:white;
}
nav{
align-self:center;
margin-top:1em;
width:100%;
position:relative;
border-top:1px solid #EBEBEB;
border-bottom:1px solid #EBEBEB;
padding-top:1em;
padding-bottom:1em;
}
nav ul{
width:100%;
display:flex;
flex-flow:row wrap;
justify-content:center;
}
nav ul li{
text-align:center;
text-transform: uppercase;
transition:all .2s;
padding-left:2.5em;
font-size:1.5em;
}
nav ul li:hover{
color:brown;
}
@media(max-width:700px){
nav ul {
font-size:.8em;
}
}
@media(max-width:600px){
.top{
display:block;
}
.top .logo{
font-size:250px;
}
.top .logo h1{
background:rgb(0, 0, 0)
}
.top span{
width:100%;
}
.top .social ul{
justify-content:center;
}
nav{
width:100%
}
nav ul{
display:flex;
flex-flow:column wrap;
align-items:center;
color:white;
}
nav ul li{
background:black;
margin-bottom:.2em;
width:100%;
padding-left:0;
font-size:2em
}
}
.top .logo,
.top .social ul li,
nav ul li{
cursor:pointer
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment