Skip to content

Commit d8f37c1

Browse files
Merge pull request #4790 from OneCommunityGlobal/chirag-add-icons-to-calender-view-events-display
Chirag - Added icons to the Calendar View
2 parents 245d66e + 8e268e2 commit d8f37c1

2 files changed

Lines changed: 42 additions & 4 deletions

File tree

src/components/CommunityPortal/Calendar/CommunityCalendar.jsx

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import ReactCalendar from 'react-calendar';
44
import 'react-calendar/dist/Calendar.css';
55
import CalendarActivitySection from './CalendarActivitySection';
66
import styles from './CommunityCalendar.module.css';
7+
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
8+
import { faClock, faLocationDot, faTag, faCircleCheck } from '@fortawesome/free-solid-svg-icons';
79
import axios from 'axios';
810
import { ENDPOINTS } from '../../../utils/URL';
911

@@ -548,10 +550,33 @@ export default function CommunityCalendar() {
548550
<div>
549551
<h3>{event.title}</h3>
550552
<div className={styles.selectedEventMeta}>
551-
<span>{event.time}</span>
552-
<span>{event.location}</span>
553-
<span>{event.type}</span>
554-
<span>{event.status}</span>
553+
<ul className={styles.selectedEventMeta}>
554+
<li className={styles.metaItem}>
555+
<FontAwesomeIcon icon={faClock} className={styles.metaIcon} />
556+
<span>{event.time}</span>
557+
</li>
558+
559+
<li className={styles.metaItem}>
560+
<FontAwesomeIcon
561+
icon={faLocationDot}
562+
className={styles.metaIcon}
563+
/>
564+
<span>{event.location}</span>
565+
</li>
566+
567+
<li className={styles.metaItem}>
568+
<FontAwesomeIcon icon={faTag} className={styles.metaIcon} />
569+
<span>{event.type}</span>
570+
</li>
571+
572+
<li className={styles.metaItem}>
573+
<FontAwesomeIcon
574+
icon={faCircleCheck}
575+
className={styles.metaIcon}
576+
/>
577+
<span>{event.status}</span>
578+
</li>
579+
</ul>
555580
</div>
556581
</div>
557582
<button

src/components/CommunityPortal/Calendar/CommunityCalendar.module.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1169,6 +1169,19 @@
11691169
display: block;
11701170
}
11711171

1172+
.metaItem {
1173+
display: inline-flex;
1174+
align-items: center;
1175+
gap: 0.35rem;
1176+
font-size: 0.9rem;
1177+
}
1178+
1179+
.metaIcon {
1180+
width: 16px;
1181+
height: 16px;
1182+
flex-shrink: 0;
1183+
opacity: 0.85;
1184+
}
11721185
/* Week Grid Styles */
11731186
.weekGridContainer {
11741187
display: flex;

0 commit comments

Comments
 (0)