header 정리

This commit is contained in:
현성필
2023-05-08 15:39:46 +09:00
parent 6ffb74cc2d
commit a5e6541579
2 changed files with 26 additions and 31 deletions
-1
View File
@@ -695,7 +695,6 @@ ul li {
@media (min-width: 768px) { @media (min-width: 768px) {
.pt-layout { .pt-layout {
display: grid; display: grid;
gap: 1.5rem;
grid-template-areas:"sidebar main"; grid-template-areas:"sidebar main";
grid-template-columns:1fr 3fr grid-template-columns:1fr 3fr
} }
@@ -7,44 +7,40 @@
</head> </head>
<body> <body>
<header th:fragment="headerFragment" class="p-3 border-bottom" id="header"> <header th:fragment="headerFragment" class="border-bottom" id="header">
<div class="d-flex flex-wrap align-items-center justify-content-center justify-content-lg-start"> <nav class="navbar navbar-expand-lg navbar-light bg-light">
<a href="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-dark text-decoration-none"> <div class="container-fluid">
<span class="fs-4">API Simulator</span> <a class="navbar-brand" href="#">
</a> API Simulator
<div class="row container"> </a>
<div class="col text-center"> <div class="d-flex" id="navbarNav">
<div class="nav-item dropdown"> <ul class="navbar-nav">
<a class="dropdown-label" href="/mgmt/routes/list_view.do">API 관리</a> <li class="nav-item">
</div> <a class="nav-link" href="/mgmt/routes/list_view.do">API 관리</a>
</div> </li>
<div class="col"> <li class="nav-item">
<a class="dropdown-label" href="/mgmt/api_tester.do">API Tester</a> <a class="nav-link" href="/mgmt/api_tester.do">API Tester</a>
</div> </li>
<div class="col-md-6 d-flex justify-content-between"> <li class="nav-item dropdown" sec:authorize="hasRole('ROLE_ADMIN')">
<div class="col text-center"> <a class="nav-link dropdown-toggle" href="#" id="mgmtDropDown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
<div sec:authorize="hasRole('ROLE_ADMIN')" class="nav-item dropdown">
<a class="nav-link" href="#" id="mgmtDropDown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
관리 관리
</a> </a>
<ul class="dropdown-menu" aria-labelledby="mgmtDropDown"> <ul class="dropdown-menu" aria-labelledby="mgmtDropDown">
<li><a class="dropdown-item" href="/mgmt/users/list_view.do">사용자 관리</a></li> <li><a class="dropdown-item" href="/mgmt/users/list_view.do">사용자 관리</a></li>
<li><a class="dropdown-item" href="/mgmt/servers/list_view.do">서버 관리</a></li> <li><a class="dropdown-item" href="/mgmt/servers/list_view.do">서버 관리</a></li>
</ul> </ul>
</div> </li>
</div> <li class="nav-item" sec:authorize="isAnonymous()">
<div class="col text-end"> <a href="/login" class="nav-link">로그인</a>
<ul sec:authorize="isAnonymous()" class="nav"> </li>
<li class="nav-item"><a href="/login" class="nav-link">로그인</a></li> <li class="nav-item" sec:authorize="isAuthenticated()">
</ul> <a href="/mypage.do" class="nav-link">비밀번호 변경</a></li>
<ul sec:authorize="isAuthenticated()" class="nav"> <li class="nav-item" sec:authorize="isAuthenticated()">
<li class="nav-item"><a href="/mypage.do" class="nav-link">비밀번호 변경</a></li> <a href="/actionLogout.do" class="nav-link">로그 아웃</a></li>
<li class="nav-item"><a href="/actionLogout.do" class="nav-link">로그 아웃</a></li> </ul>
</ul>
</div>
</div> </div>
</div> </div>
</div> </nav>
</header> </header>
<nav th:fragment="navFragment" class="d-flex flex-wrap align-items-center justify-content-center border-bottom" id="nav_bar"> <nav th:fragment="navFragment" class="d-flex flex-wrap align-items-center justify-content-center border-bottom" id="nav_bar">