Files
zaccaria.majid 776c03ae80 ancora fix menu
2023-03-02 15:19:27 +01:00

177 lines
3.0 KiB
Plaintext

.navMenu {
background-color: #FF0000;
//margin: 0.8rem 0.4rem 0.8rem 0.8rem;
padding: 0.7rem;
width: 18rem;
height: 100%;
position: sticky;
//border-radius: 1.5rem;
background-color: #3547d3;
box-shadow: 3px 3px 10px 0px #D1D1D1;
//transition: 0.35s;
color: #fff;
}
#myBtn {
transition: 0.25s;
border: none;
background: none;
padding: 0;
}
.title {
text-align: center;
display: flex;
justify-content: space-between;
transition: 1s;
margin-bottom: 1rem;
}
.titleComp {
margin-bottom: 1rem;
}
.icon {
margin-top: 0.5rem;
padding: 0.8rem;
background-color: #D9D9D9;
border-radius: 50%;
}
.title h4 {
margin-top: 0.7rem
}
.links {
align-content: center;
text-align: center;
display: grid;
height: 100%;
}
.links .navItem {
//margin-right: 50%;
}
.decoration {
text-decoration: none;
}
.bot {
position: absolute;
bottom: 0;
left: 0;
background-color: #f6faff;
width: 100%;
//height: 10%;
//border-radius: 0 0 0.8rem 0.8rem;
display: flex;
justify-content: space-evenly;
align-content: center;
flex-wrap: wrap;
color: #000;
}
.bot div {
display: flex;
justify-content: space-evenly;
align-content: center;
flex-wrap: wrap;
}
.bot h6 {
padding-top: 2rem;
color: #000;
}
.bot div {
background-color: rgba(52, 73, 94, 0.5);
height: 3rem;
width: 3rem;
margin: 1rem;
display: flex;
justify-content: space-evenly;
align-content: center;
flex-wrap: wrap;
font-size: 1.5rem;
}
.navLinkIcon {
padding: 0;
margin: 0;
}
.navLinkIcon, .navLinkText {
width: 50%;
transition: 0.25s;
}
.linkChildren {
align-content: start;
display: none;
height: 0%;
transition: 1s;
}
.linkChildItem {
background-color: rgba(179, 157, 219, 0.2);
transition: background-color 200ms ease-out 100ms;
}
.last {
background-color: rgba(179, 157, 219, 0.2);
transition: background-color 200ms ease-out 100ms;
border-radius: 0.5rem;
}
.body a div:hover {
background-color: rgb(255,255,255);
}
.navLinkItem {
text-decoration: none;
padding: 0.5rem 1rem 0.5rem 1rem;
border-radius: 1rem;
transition: background-color 300ms ease-out 100ms;
display: flex;
width: 100%;
justify-content: space-between;
margin-top: 0.2rem;
}
.navLinkItemComp {
text-decoration: none;
padding: 0.5rem 1rem 0.5rem 1rem;
border-radius: 1rem;
transition: background-color 300ms ease-out 100ms;
display: flex;
width: 100%;
justify-content: space-between;
margin-top: 0.2rem;
}
.header {
padding: 0.8rem 0 0.8rem 0;
border-radius: 0.6rem 0.6rem 0 0;
background-color: rgb(255,255,255);
color: #000;
}
.headerComp {
padding: 0.8rem;
border-radius: 0.6rem;
background-color: rgb(255,255,255);
color: #000;
}
.body {
background-color: rgba(255,255,255,0.5);
color: #000;
}
.body a div {
color: #000;
}