This is an automated email from the ASF dual-hosted git repository.

meonkeys pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/fineract-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 701a850  refactor: Add chat section in website
     new 9aef5b0  Merge pull request #60 from airajena/refactor/add-matrix
701a850 is described below

commit 701a850b6f2f63e43dd0b475e337a87cc58fbb1c
Author: airajena <[email protected]>
AuthorDate: Fri Jun 26 00:05:10 2026 +0530

    refactor: Add chat section in website
---
 css/fineract.css                             |  4 +++
 site-src/data/home.yml                       | 17 ++++++++++++
 site-src/layouts/partials/home-sections.html | 39 ++++++++++++++++++++++++++++
 3 files changed, 60 insertions(+)

diff --git a/css/fineract.css b/css/fineract.css
index 302b4f9..a677b0f 100644
--- a/css/fineract.css
+++ b/css/fineract.css
@@ -389,6 +389,10 @@ main.container .collection .collection-item:last-child,
   margin-right: 10px;
 }
 
+#contribute .chat-space-btn {
+  color: #fff;
+}
+
 #contribute .chip {
   height: fit-content;
 }
diff --git a/site-src/data/home.yml b/site-src/data/home.yml
index 158aa7d..c7b7915 100644
--- a/site-src/data/home.yml
+++ b/site-src/data/home.yml
@@ -187,6 +187,23 @@ homepage:
           email: "[email protected]"
           subscribe: "mailto:[email protected]";
           archives: 
"https://lists.apache.org/[email protected]";
+    chat:
+      icon: "forum"
+      title: "Chat"
+      description: "Connect with the Apache Fineract community in real-time."
+      space_label: "Matrix Space"
+      space_description: "The primary community hub for announcements, general 
discussions, and collaboration across the Fineract ecosystem."
+      space_href: "https://matrix.to/#/#apache-fineract-home:matrix.org";
+      rooms_label: "Specialized Chat Rooms"
+      rooms:
+        - title: "Developer Chat"
+          description: "Core project development, technical design, and system 
architecture discussions."
+          href: "https://matrix.to/#/#apache-fineract-dev:matrix.org";
+          icon: "code"
+        - title: "GSoC Chat"
+          description: "Google Summer of Code mentoring, student onboarding, 
and project discussions."
+          href: "https://matrix.to/#/#apache-fineract-gsoc:matrix.org";
+          icon: "school"
     getting_started:
       panel_class: "yellow lighten-4"
       icon: "tips_and_updates"
diff --git a/site-src/layouts/partials/home-sections.html 
b/site-src/layouts/partials/home-sections.html
index cb841bf..f02a438 100644
--- a/site-src/layouts/partials/home-sections.html
+++ b/site-src/layouts/partials/home-sections.html
@@ -188,6 +188,45 @@
       </div>
     </div>
 
+
+    {{- with $page.contribute.chat }}
+    <div class="row">
+      <div class="col s12">
+        <div class="card-panel">
+          <h4><i class="material-icons left" aria-hidden="true">{{ .icon 
}}</i>{{ .title }}</h4>
+          <p class="flow-text">{{ .description }}</p>
+          <div class="row">
+            <!-- Matrix Space -->
+            <div class="col s12 m6">
+              <div class="collection">
+                <div class="collection-item">
+                  <h5 class="title">{{ .space_label }}</h5>
+                  <p class="grey-text">{{ .space_description | default "The 
primary entry point and central communication hub for the entire Apache 
Fineract community." }}</p>
+                  <a href="{{ .space_href }}" target="_blank" rel="noopener" 
class="btn-small waves-effect waves-light">
+                    <i class="material-icons left" 
aria-hidden="true">forum</i>Open Matrix Space
+                  </a>
+                </div>
+              </div>
+            </div>
+            <div class="col s12 m6">
+              <div class="collection">
+                {{- range .rooms }}
+                <div class="collection-item">
+                  <h5 class="title">{{ .title }}</h5>
+                  <p class="grey-text">{{ .description | default "Join this 
room for real-time community chat." }}</p>
+                  <a href="{{ .href }}" target="_blank" rel="noopener" 
class="btn-small waves-effect waves-light">
+                    <i class="material-icons left" aria-hidden="true">{{ .icon 
| default "chat" }}</i>Join Room
+                  </a>
+                </div>
+                {{- end }}
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+    {{- end }}
+
     <div class="row">
       <div class="col s12">
         <div class="card-panel {{ $page.contribute.getting_started.panel_class 
}}">

Reply via email to