edit header style

arthur
Arthur VALIN 2 years ago
parent 3202354037
commit 99533e3408

@ -3,9 +3,7 @@
<PageTitle>CraftSharp</PageTitle> <PageTitle>CraftSharp</PageTitle>
<div> <div>
<div class="sidebar" >
<HeaderLayout/> <HeaderLayout/>
</div>
<article class="content px-4"> <article class="content px-4">
@Body @Body
</article> </article>

@ -1,3 +1 @@
.sidebar { 
background-image: linear-gradient(180deg, rgb(120,51,174) 0%, #411186 90%);
}

@ -1,49 +1,50 @@
<nav class="navbar navbar-expand-md navbar-dark bg-dark mb-4"> <div class="topbar">
<nav class="navbar navbar-expand-md mb-4">
<div class="container-fluid bar"> <div class="container-fluid bar">
<button class="navbar-toggler @NavButtonCssClass" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" <button class="navbar-toggler @NavButtonCssClass" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse"
aria-controls="navbarCollapse" aria-label="Toggle navigation" @onclick="ToggleNavMenu"> aria-controls="navbarCollapse" aria-label="Toggle navigation" @onclick="ToggleNavMenu">
<span class="navbar-toggler-icon"></span> <span class="navbar-toggler-icon"></span>
</button> </button>
<div class="collapse navbar-collapse @NavBarCssClass" id="navbarCollapse" @onclick="ToggleNavMenu"> <div class="collapse navbar-collapse @NavBarCssClass" id="navbarCollapse" @onclick="ToggleNavMenu">
<ul class="navbar-nav me-auto mb-0 mb-md-0"> <ul class="navbar-nav me-auto mb-0 mb-md-0 topbar_content" >
<li class="nav-item">
</li>
<li class="nav-item">
<NavLink class="nav-link" href="" Match="NavLinkMatch.All">
<span class="oi oi-home"></span> Home
</NavLink>
</li>
<li class="nav-item"> <li class="nav-item">
<NavLink class="nav-link" href="List"> <NavLink class="nav-link" href="List">
<span class="oi oi-box"></span> List <span class="topbar_item">
<img src="/Images/inventory_icon.png" class="topbar_itemimg"/> Inventaire
</span>
</NavLink> </NavLink>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<NavLink class="nav-link" href="counter"> <NavLink class="nav-link" href="counter">
<span class="oi oi-plus"></span> @Localizer["Shop"] <span class="topbar_item">
<img src="/Images/shop_icon.png" class="topbar_itemimg"/> Magasin
</span>
</NavLink> </NavLink>
</li> </li>
<span>
<img class="nav-image" src="Images/CraftSharp-Logo.png" alt="Logo Application"/>
</span>
<li class="nav-item"> <li class="nav-item">
<NavLink class="nav-link" href="fetchdata"> <NavLink class="nav-link" href="fetchdata">
<span class="oi oi-list-rich"></span> Inventaire <span class="topbar_item">
<img src="/Images/opening_icon.png" class="topbar_itemimg"/> Ouverture
</span>
</NavLink> </NavLink>
</li> </li>
<span class="btn_wrap">
<div class="button"> Se connecter</div>
<div class="button"> S'inscrire</div>
</span>
</ul> </ul>
<div>
<div >
<CultureSelector/>
</div>
<div class="button"> Se connecter
</div> </div>
<div class="button"> S'inscrire
</div>
</div>
</div>
<img class="nav-image" src="Images/CraftSharp-Logo.png" alt="Logo Application"/>
</div> </div>
</nav> </nav>
</div>
@code { @code {
private bool collapseNavMenu = true; private bool collapseNavMenu = true;

@ -1,43 +1,88 @@
 
.topbar {
background: url("../Images/nav_back.jpg") top center/cover no-repeat fixed;
align-content: center;
}
.oi { .oi {
width: 3rem; width: 3rem;
font-size: 1.7rem; font-size: 1.7rem;
top: -2px; top: -2px;
} }
.btn_wrap {
display: flex;
flex-direction: column;
justify-content: space-evenly;
height: 150px;
}
.bar{ .bar{
display: flex; display: flex;
} }
.nav-item {
height: 150px;
display: flex;
flex-direction: column;
justify-content: center;
}
.topbar_itemimg {
height: 3rem;
}
.nav-image { .nav-image {
width: 18rem; width: 18rem;
color: #ffffff; color: #ffffff;
margin-top: 100px; margin-top: 100px;
width: 50%; width: 20%;
position: absolute; position: absolute;
left: 50%;
transform: translate(-50%, 0);
}
.topbar_item {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
} }
.navbar { .navbar {
background-color: transparent;
overflow: visible; overflow: visible;
position: static; position: static;
height: 150px; height: 150px;
} }
nav-link {
height: 100%;
}
.topbar_content {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.button { .button {
height: 5rem;
width: 11rem; width: 11rem;
text-decoration: none; text-decoration: none;
text-align: center; text-align: center;
color: white; color: white;
cursor: pointer; cursor: pointer;
background: url('Images/btn1.png') no-repeat; background: url('Images/btn1.png') center center/contain no-repeat;
background-size: 100% 100%;
font-family: SilkscreenNormal; font-family: SilkscreenNormal;
line-height: 26px; line-height: 26px;
padding-top: 6px; padding-top: 6px;
} }
.button:hover { .button:hover {
background: url('Images/btn2.png') no-repeat; background: url('Images/btn2.png')center center/contain no-repeat;
background-size: 100% 100%;
} }
.nav-item { .nav-item {

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Loading…
Cancel
Save