diff --git a/ideas/index.rst b/ideas/index.rst
index 85c46e09beb53dfcc1a1012dbaa243266ec52925..e973ff7fdba0271fd5cabbf296525cd54ba0797e 100644
--- a/ideas/index.rst
+++ b/ideas/index.rst
@@ -21,23 +21,23 @@ and to automate things in the physical world.
 .. admonition:: How to participate?
 
    Contributors are expected to go through the list of ideas below and join the discussion by clicking on the
-   ``Discuss on forum`` button. All ideas have colorful badges for
-   ``Size`` to make the selection process easier for contributors. Anyone is welcome to
+   ``Discuss on forum`` button. All ideas have colorful badges for ``Complexity`` and
+   ``Size`` for making the selection process easier for contributors. Anyone is welcome to
    introduce new ideas via the `forum gsoc-ideas tag <https://forum.beagleboard.org/t/gsoc-ideas>`_.
    Only ideas with sufficiently experienced mentor backing as deemed by the administrators will
    be added here.
 
     .. table::
 
-        +---------------------------------+-----------+
-        | Size                            | Duration  |
-        +=================================+===========+
-        | :bdg-danger-line:`Large size`   | 350 hours |
-        +---------------------------------+-----------+
-        | :bdg-success-line:`Medium size` | 175 hours |
-        +---------------------------------+-----------+
-        | :bdg-info-line:`Small size`     |  90 hours |
-        +---------------------------------+-----------+
+        +------------------------------------+---------------------------------------------+
+        | Complexity                         | Size                                        |
+        +====================================+=============================================+
+        | :bdg-danger:`High complexity`      | :bdg-danger-line:`Large size`     350 hours |
+        +------------------------------------+---------------------------------------------+
+        | :bdg-success:`Medium complexity`   | :bdg-success-line:`Medium size`   175 hours |
+        +------------------------------------+---------------------------------------------+
+        | :bdg-info:`Low complexity`         | :bdg-info-line:`Small size`        90 hours |
+        +------------------------------------+---------------------------------------------+
 
 .. important::
 
@@ -57,7 +57,7 @@ and to automate things in the physical world.
 
       :fas:`microchip;pst-color-primary` FPGA gateware improvements
 
-      :bdg-success-line:`Medium size`
+      :bdg-success:`Medium complexity` :bdg-success-line:`Medium size`
       ^^^
 
       BeagleV-Fire features RISC-V 64-bit CPU cores and FPGA fabric. In that FPGA fabric, we'd like to
@@ -77,7 +77,7 @@ and to automate things in the physical world.
 
       :fab:`linux;pst-color-primary` Linux kernel improvements
 
-      :bdg-danger-line:`Large size`
+      :bdg-success:`Medium complexity` :bdg-danger-line:`Large size`
       ^^^
 
       Utilize the ``beagle-tester`` application and ``Buildroot`` along with device-tree and udev symlink concepts within
@@ -96,7 +96,7 @@ and to automate things in the physical world.
 
       :fab:`linux;pst-color-primary` Linux kernel improvements
 
-      :bdg-success-line:`Medium size`
+      :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).
@@ -115,7 +115,7 @@ and to automate things in the physical world.
 
       :fas:`wand-sparkles;pst-color-danger` Automation and industrial I/O
 
-      :bdg-success-line:`Medium size`
+      :bdg-success:`Medium complexity` :bdg-success-line:`Medium size`
       ^^^
 
       Preliminary librobotcontrol support for BeagleBone AI, BeagleBone AI-64 and BeagleV-Fire has been drafted, but it