Added add ogranization page and project page

This commit is contained in:
Laux Dev
2026-02-25 11:39:22 +08:00
parent 03bb2c22aa
commit 1c0532efa7
10 changed files with 450 additions and 59 deletions

View File

@@ -91,7 +91,7 @@ const Sidebar = () => {
{/* Navigations */}
<div className={styles.navContainer}>
<div
className={`${styles.nav} ${pathname === "/home" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/home") ? styles.active : ""}`}
onClick={navToHome}
>
<svg
@@ -126,7 +126,7 @@ const Sidebar = () => {
<p>Home</p>
</div>
<div
className={`${styles.nav} ${pathname === "/organization" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/organization") ? styles.active : ""}`}
onClick={navToOrganization}
>
<svg
@@ -148,7 +148,7 @@ const Sidebar = () => {
</div>
<div
onClick={navToProject}
className={`${styles.nav} ${pathname === "/projects" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/projects") ? styles.active : ""}`}
>
<svg
xmlns="http://www.w3.org/2000/svg"
@@ -169,7 +169,7 @@ const Sidebar = () => {
</div>
<div
onClick={navToUsers}
className={`${styles.nav} ${pathname === "/users" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/users") ? styles.active : ""}`}
>
<svg
xmlns="http://www.w3.org/2000/svg"
@@ -190,7 +190,7 @@ const Sidebar = () => {
</div>
<div
onClick={navToRoles}
className={`${styles.nav} ${pathname === "/roles" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/roles") ? styles.active : ""}`}
>
<svg
xmlns="http://www.w3.org/2000/svg"
@@ -240,7 +240,7 @@ const Sidebar = () => {
</div>
<div
onClick={navToCredentials}
className={`${styles.nav} ${pathname === "/credentials" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/credentials") ? styles.active : ""}`}
>
<svg
xmlns="http://www.w3.org/2000/svg"
@@ -261,7 +261,7 @@ const Sidebar = () => {
</div>
<div
onClick={navToAgents}
className={`${styles.nav} ${pathname === "/agents" ? styles.active : ""}`}
className={`${styles.nav} ${pathname.includes("/agents") ? styles.active : ""}`}
>
<svg
xmlns="http://www.w3.org/2000/svg"

View File

@@ -9,6 +9,8 @@
align-self: stretch;
border-right: 1px solid #2c2d3d;
user-select: none;
border-right: 1px solid #2c2d3d;
background: #191a24;
}
.topContainer {
display: flex;