@@ -434,7 +447,7 @@ export function CPDashboard() {
-
+
Events
{eventsContent}
diff --git a/src/components/CommunityPortal/CPDashboard.module.css b/src/components/CommunityPortal/CPDashboard.module.css
index fe0ba38538..08da0530d0 100644
--- a/src/components/CommunityPortal/CPDashboard.module.css
+++ b/src/components/CommunityPortal/CPDashboard.module.css
@@ -34,7 +34,7 @@
}
.darkHeader {
- background: #1b2a41;
+ background: #2b3e59;
}
.dashboardHeader h1 {
@@ -225,7 +225,7 @@
}
.darkSidebar {
- background: #1b2a41;
+ background: #2b3e59;
}
.filterSection h4 {
@@ -321,7 +321,6 @@
.dashboardMain {
width: 65%;
- padding: 30px;
border-radius: 12px;
}
@@ -337,40 +336,58 @@
text-align: center;
}
-.eventCardCol {
- display: flex;
+.sidebarTitle {
+ color: #2c3e50;
+ margin-bottom: 30px;
}
-.eventCard:hover {
- transform: scale(1.05);
- box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
+.eventCardCol {
+ display: flex;
+ padding: 20px 12px;
}
-.eventCardImgContainer img {
+.eventCardLink {
+ display: flex;
width: 100%;
- height: auto;
+ height: 100%;
+ text-decoration: none !important;
+ color: inherit;
}
.eventCard {
width: 100%;
- border-radius: 12px;
- overflow: hidden;
- box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
- transition: transform 0.3s ease, box-shadow 0.3s ease;
+ height: 100%;
display: flex;
flex-direction: column;
+ border-radius: 12px;
+ overflow: hidden;
border: none;
background: #ffffff;
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
+ position: relative;
+}
+
+.darkEventCard{
+ background: #1B2A41;
+}
+
+.eventCard:hover {
+ transform: scale(1.02);
+ box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
}
.eventCardImgContainer {
width: 100%;
- height: 220px;
overflow: hidden;
background-color: #f0f0f0;
position: relative;
}
+.eventCardImgContainer img {
+ width: 100%;
+ height: auto;
+}
+
.eventCardBody {
display: flex;
flex-direction: column;
@@ -406,6 +423,13 @@
font-size: 1rem;
}
+.eventIconDark {
+ color: #fff;
+ margin-top: 2px;
+ flex-shrink: 0;
+ font-size: 1rem;
+}
+
.noEvents {
text-align: center;
padding: 40px;
@@ -418,23 +442,6 @@
margin-top: 30px;
}
-.dashboardActions button {
- background-color: #2c3e50;
- color: #ffffff;
- border: none;
- padding: 12px 25px;
- font-size: 1rem;
- border-radius: 8px;
- cursor: pointer;
- transition: all 0.3s ease;
- font-weight: bold;
-}
-
-.dashboardActions button:hover {
- background-color: #34495e;
- box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
-}
-
.paginationContainer {
margin-top: 20px;
display: flex;