adapt incompleteEvents responsive

This commit is contained in:
p2405951 committed 2025-12-17 16:12:32 +01:00
1 parent 4396c08ae6
commit c0ad7f3146
9 files changed
+146 -44

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
import React, { useState } from "react";
import styles from "./AdminPage.module.css";
import ParticipationChart from "../../components/chart/ParticipationChart.jsx";
import IncompleteEvents from "../../components/IncompleteEvent/IncompleteEvent.jsx";
import PendingMembers from "../../components/PendingMembers/PendingMembers.jsx";
function AdminPage() {
const [selected, setSelected] = useState("3");
const [participationRate, setParticipationRate] = useState(89);
return (
<div className={styles.container}>
<ParticipationChart
selected={selected}
setSelected={setSelected}
participationRate={participationRate}
/>
<div className={styles.rightSection}>
<IncompleteEvents />
<PendingMembers />
</div>
</div>
);
}
export default AdminPage;
+29
View File
@@ -0,0 +1,29 @@
.container {
display: flex;
flex-direction: row;
width: 100%;
padding: 20px;
box-sizing: border-box;
gap: 20px;
}
.rightSection {
width: 60%;
display: flex;
flex-direction: column;
gap: 20px;
}
@media screen and (max-width: 760px) {
.container {
flex-direction: column;
width: 100%;
padding: 0;
}
.rightSection {
width: 100%;
margin: 0;
margin-bottom: 15px;
}
}