From e639065714ce55e5bd4aa20767c8fea62970d668 Mon Sep 17 00:00:00 2001 From: Sarthak Lole Date: Wed, 2 Sep 2026 21:35:43 +0530 Subject: [PATCH] fix: improve homepage community section layout and upcoming events presentation (#2447) --- pages/index.page.tsx | 99 ++++++++++++++++++++++++-------------------- 1 file changed, 54 insertions(+), 45 deletions(-) diff --git a/pages/index.page.tsx b/pages/index.page.tsx index 20150514d..f3d329884 100644 --- a/pages/index.page.tsx +++ b/pages/index.page.tsx @@ -514,8 +514,9 @@ const Home = (props: any) => { -
-
+ {/* Card 3: Community Meetings */} +
+

JSON Schema Community Meetings & Events

@@ -525,61 +526,69 @@ const Home = (props: any) => { and by appointment. Open Community Working Meetings are every third Monday of the month at 12:00 PT.

- + + + Office Hours +
-
-
- Upcoming events -
-
    - {props.datesInfo.map((event: any, index: any) => ( -
  • -
    -

    - {event.day} -

    -
    -

    {event.title}

    -

    - {event.time} ({event.timezone}) -

    -
    -
    -
  • - ))} -
-
-
+
+
+ {/* Upcoming Events Horizontal Section */} + {props.datesInfo && props.datesInfo.length > 0 && ( +
+
+ Upcoming events View Calendar
+ +
+ {props.datesInfo.map((event: any, index: any) => ( +
+

+ {event.day} +

+
+

+ {event.title} +

+

+ {event.time} ({event.timezone}) +

+
+
+ ))} +
-
+ )} {/* News & Blogs */}