From 2312fc459007dcb91bb97a202d07639877df2598 Mon Sep 17 00:00:00 2001
From: Deepak Khatri <deepaklorkhatri7@gmail.com>
Date: Sat, 3 Feb 2024 15:48:52 +0530
Subject: [PATCH] Update ideas page and ideas card presentation

---
 ideas/index.rst | 58 +++++++++++++++++++++++++++++++------------------
 1 file changed, 37 insertions(+), 21 deletions(-)

diff --git a/ideas/index.rst b/ideas/index.rst
index f2ccf69..d5c7c54 100644
--- a/ideas/index.rst
+++ b/ideas/index.rst
@@ -10,39 +10,55 @@ The BeagleBoard.org community is loaded with experts on building open source emb
 system is built of computers dedicated a specific collections of functions and connected to automate things 
 in the physical world.
 
-.. important:: 
-    BeagleaBoard.org is a community centric organization and we keep all of our discussion open for our 
-    community on `forum <https://forum.beagleboard.org/>`_. Discussion for all the ideas/projects will 
-    be done via `forum <https://forum.beagleboard.org/>`_ as well and must be open for everyone to access. **No 
-    direct messages should be sent to mentors or community members until unless there is a private matter.**
+.. admonition:: Did you know?
+
+    BeagleBoard.org has been accepted to be a mentoring organization in the Google Summer of Code (GSoC) for twelve previous years!
 
 
 .. admonition:: How to participate?
 
-   Students are expeced to go through the list of ideas below, and check out the corresponding forum link for additional
-   discussions around the idea.
+   Students are expeced to go through the list of ideas below, and check out the corresponding forum link by clicking on 
+   ``Discuss on forum`` button for additional discussions around the idea. All ideas have colorful badges for ``Complexity`` and 
+   ``Size`` for making the selection process easier for students.
 
-.. table::
+    .. table::
 
-    +------------------------------------+------------------------------------+
-    | Complexity                         | Size                               |
-    +====================================+====================================+
-    | :bdg-danger:`High complexity`      | :bdg-danger-line:`Large size`      |
-    +------------------------------------+------------------------------------+   
-    | :bdg-success:`Medium complexity`   | :bdg-success-line:`Medium size`    |
-    +------------------------------------+------------------------------------+ 
-    | :bdg-info:`Low complexity`         | :bdg-info-line:`Small size`        |
-    +------------------------------------+------------------------------------+  
+        +------------------------------------+------------------------------------+
+        | Complexity                         | Size                               |
+        +====================================+====================================+
+        | :bdg-danger:`High complexity`      | :bdg-danger-line:`Large size`      |
+        +------------------------------------+------------------------------------+   
+        | :bdg-success:`Medium complexity`   | :bdg-success-line:`Medium size`    |
+        +------------------------------------+------------------------------------+ 
+        | :bdg-info:`Low complexity`         | :bdg-info-line:`Small size`        |
+        +------------------------------------+------------------------------------+  
 
-.. admonition:: Did you know?
+.. tip::
 
-    BeagleBoard.org has been accepted to be a mentoring organization in the Google Summer of Code (GSoC) for twelve previous years!
+    BeagleaBoard.org is a community centric organization and we keep all of our discussion open for our 
+    community on `forum <https://forum.beagleboard.org/>`_. Discussion for all the ideas/projects will 
+    be done via `forum <https://forum.beagleboard.org/>`_ as well and must be open for everyone to access. **No 
+    direct messages should be sent to mentors or community members until unless there is a private matter.**
 
-.. note::
-    
     We don't want to just make more things, we want to enabled individuals to make the things that dominate their lives, 
     rather than leaving it up to someone else. Google Summer of a Code with BeagleBoard.org is a great way to learn 
     skills highly in demand while making a difference in the world. 
 
 
+.. card:: 
+
+    :far:`lightbulb;pst-color-secondary` **Upstream wpanusb and bcfserial** :bdg-success:`Medium complexity` :bdg-success-line:`Medium size`
+    ^^^^
+
+    These are the drivers that are used to enable Linux to use a BeagleConnect Freedom as a SubGHz IEEE802.15.4 radio (gateway). 
+    They need to be part of upstream Linux to simplify on-going support. There are several gaps that are known before they are 
+    acceptable upstream.
+
+    ++++
+
+    .. button-link:: https://forum.beagleboard.org/t/upstream-wpanusb-and-bcfserial/37186
+      :color: secondary
+      :expand:
+
+      :fab:`gitlab;pst-color-light` Discuss on forum
 
-- 
GitLab