Amélioration de la navigation (ajout de text en hover)

This commit is contained in:
Maxime Di Lullo 2019-06-05 15:50:32 -04:00
parent c535420311
commit 6b780bc1dc
3 changed files with 38 additions and 12 deletions

File diff suppressed because one or more lines are too long

View File

@ -9,26 +9,26 @@ $open-distance: 105px;
$opening-angle: $pi*2;
$hamburger-spacing: 10px;
$default-opacity: 0.70;
$ball-spacing: 90px;
$ball-spacing: 72px;
%ball {
background: $fg;
border-radius: 100%;
width: 70px;
height: 70px;
margin-left: -35px;
width: 60px;
height: 60px;
margin-left: -20px;
position: absolute;
top: 20px;
color: white;
text-align: center;
line-height: 70px;
line-height: 60px;
transform: translate3d(0, 0, 0);
transition: transform ease-out 200ms;
opacity: $default-opacity;
img {
width: 52px;
height: 52px;
width: 42px;
height: 42px;
margin: 9px;
}
}
@ -163,10 +163,33 @@ $ball-spacing: 90px;
.language-icon {
font-weight: 800;
font-size: 1.9rem;
font-size: 1.6rem;
color: white;
text-decoration: none;
text-align: center;
}
.menu-item.has-tooltip-text {
span {
display: none;
background: $fg;
border-top-left-radius: 60px;
border-bottom-left-radius: 60px;
height: 60px;
position: absolute;
right: 30px;
padding: 0 35px 0 25px;
text-align: center;
white-space: nowrap;
line-height: 60px;
z-index:-1;
}
&:hover {
span {
display: block;
}
}
}
}

View File

@ -23,13 +23,16 @@
<span class="hamburger"></span>
<span class="hamburger"></span>
</label>
<a href="#apropos" class="menu-item">
<a href="#apropos" class="menu-item has-tooltip-text">
<span>À propos</span>
<img src="../../public/img/icons/profile.png" alt="À Propos"/>
</a>
<a href="#activites" class="menu-item">
<a href="#activites" class="menu-item has-tooltip-text">
<span>Activitiés</span>
<img src="../../public/img/icons/medal.png" alt="Activitiés / Compétitions"/>
</a>
<a href="#partenaires" class="menu-item">
<a href="#partenaires" class="menu-item has-tooltip-text">
<span>Partenaires</span>
<img src="../../public/img/icons/sponsor.png" alt="Partenaires"/>
</a>
<a href="../en" class="menu-item-always-open language-icon">