dropdown: refactor to make the button an actual button

This commit is contained in:
Pierre de La Morinerie 2018-09-11 17:51:44 +02:00 committed by Paul Chavard
parent 3ede25e1b0
commit cd938b4c36
16 changed files with 92 additions and 86 deletions

View file

@ -6,6 +6,7 @@
padding: 8px 16px;
border-radius: 30px;
border: 1px solid $border-grey;
font-family: "Muli";
font-size: 14px;
line-height: 20px;
background-color: #FFFFFF;
@ -113,9 +114,20 @@
margin-right: $default-spacer;
}
&.dropdown {
position: relative;
&.icon-only {
padding: 9px 16px;
.icon {
margin-right: 0;
}
}
}
.dropdown {
display: inline-block;
position: relative;
.dropdown-button {
&::after {
content: "";
margin-left: $default-spacer;
@ -128,24 +140,14 @@
color: $blue;
}
}
.dropdown-content {
display: none;
}
&.open {
.dropdown-content {
display: block;
}
}
}
&.icon-only {
padding: 9px 16px;
.dropdown-content {
display: none;
}
.icon {
margin-right: 0;
}
&.open .dropdown-content {
display: block;
}
}

View file

@ -159,6 +159,19 @@ $landing-breakpoint: 1040px;
}
}
.header-menu-button {
border: none;
padding: 0;
&:hover {
background: none;
}
&::after {
display: none;
}
}
.header-menu {
display: none;
position: absolute;