diff --git a/frontend/src/pages/Admin/index.tsx b/frontend/src/pages/Admin/index.tsx
index 9b0f5da..ac65e3f 100644
--- a/frontend/src/pages/Admin/index.tsx
+++ b/frontend/src/pages/Admin/index.tsx
@@ -143,96 +143,98 @@ export function Admin() {
Admin Dashboard
-
-
Users
-
- {users.map(user => (
- -
- {user.name}
-
-
- ))}
-
-
-
-
-
Groups
-
- {groups.map(group => (
- -
- {group.GroupName}
-
-
- ))}
-
-
-
-
);
diff --git a/frontend/src/pages/Admin/style.css b/frontend/src/pages/Admin/style.css
index 50ba180..3288a0a 100644
--- a/frontend/src/pages/Admin/style.css
+++ b/frontend/src/pages/Admin/style.css
@@ -14,12 +14,11 @@
color: #b682ff;
}
-/* Flexbox Layout */
.grid-container {
display: flex;
- flex-wrap: wrap; /* Wrap the sections into the next row when needed */
+ flex-wrap: wrap;
gap: 20px;
- justify-content: space-between; /* Distribute the sections horizontally with space between */
+ justify-content: space-between;
}
.section {
@@ -27,8 +26,8 @@
padding: 20px;
border-radius: 8px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
- flex: 1 1 30%; /* Make the section take up approximately 30% of the row */
- min-width: 280px; /* Ensure each section has a minimum width */
+ flex: 1 1 30%;
+ min-width: 280px;
box-sizing: border-box;
transition: transform 0.2s ease;
}
@@ -43,7 +42,6 @@ h2 {
margin-bottom: 15px;
}
-/* List Styles */
ul {
list-style: none;
padding: 0;
@@ -102,15 +100,14 @@ button:hover {
background-color: #9b50ff;
}
-/* Responsive Adjustments */
@media (max-width: 900px) {
.section {
- flex: 1 1 45%; /* For medium screens, display 2 sections per row */
+ flex: 1 1 45%;
}
}
@media (max-width: 600px) {
.section {
- flex: 1 1 100%; /* For small screens, each section takes full width */
+ flex: 1 1 100%;
}
}