.. _Developer's Home:

Open edX Developers
###################

.. grid:: 1 2 2 2
   :gutter: 3
   :padding: 0

   .. grid-item-card:: Quick Starts
      :class-card: sd-shadow-md sd-p-2
      :class-footer: sd-border-0

      * :doc:`/developers/quickstarts/first_openedx_pr`
      * :ref:`qs Dev Contributing`
      * :ref:`Tutor QS (Dev)`
      +++
      .. button-ref:: quickstarts/index
         :color: primary
         :outline:
         :expand:

         More Quickstarts

   .. grid-item-card:: What's New
      :class-card: sd-shadow-md sd-p-2
      :class-footer: sd-border-0

      * :ref:`qs Dev Contributing`
      * :ref:`Tutor QS (Dev)`
      * :doc:`references/running_pr_tests`
      * :doc:`concepts/hooks_extension_framework`

   .. grid-item-card:: How-tos
      :class-card: sd-shadow-md sd-p-2
      :class-footer: sd-border-0

      * :doc:`how-tos/enable-python-upgrade-automation`
      * :doc:`how-tos/enable-javascript-upgrade-automation`
      +++
      .. button-ref:: how-tos/index
         :color: primary
         :outline:
         :expand:

         More How-Tos

   .. grid-item-card:: Concepts
      :class-card: sd-shadow-md sd-p-2
      :class-footer: sd-border-0

      * :doc:`concepts/platform_overview`
      * :doc:`concepts/backend_layout_and_approach`
      * :doc:`concepts/accessibility`
      * :doc:`concepts/hooks_extension_framework`
      * :ref:`Tutor Concept (Dev)`
      +++
      .. button-ref:: concepts/index
         :color: primary
         :outline:
         :expand:

         More Concepts

   .. grid-item-card:: References
      :class-card: sd-shadow-md sd-p-2
      :class-footer: sd-border-0

      * :doc:`references/running_pr_tests`
      * :doc:`references/developer_guide/index`
      * :doc:`edx-platform:index`
      * `frontend-platform <https://openedx.github.io/frontend-platform>`_
      * :doc:`references/aspects_home`
      +++
      .. button-ref:: references/index
         :color: primary
         :outline:
         :expand:

         More References

   .. grid-item-card:: Maintainers Home
      :class-card: sd-shadow-md sd-p-2
      :class-footer: sd-border-0

      * :doc:`how-tos/maintain-a-repo`
      * :doc:`how-tos/ongoing-maintainers-tasks`
      * :doc:`references/tools_for_maintainers`

      +++
      .. button-ref:: maintainers_home
         :color: primary
         :outline:
         :expand:

         Maintainers Home

.. toctree::
   :hidden:

   quickstarts/index
   how-tos/index
   concepts/index
   references/index
   maintainers_home
