.. SPDX-License-Identifier: CC-BY-SA-4.0

.. container:: documentation-nav

   * **Documentation for Users**
   * :doc:`Introduction </introduction>`
   * :doc:`/feature_requirements`
   * :doc:`/guides/application-developer`
   * :doc:`/python-bindings`
   * :doc:`/environment_variables`
   * :doc:`/api-html/index`
   * :doc:`/code-of-conduct`
   * |
   * **Documentation for Developers**
   * :doc:`/libcamera_architecture`
   * :doc:`/guides/pipeline-handler`
   * :doc:`/guides/ipa`
   * :doc:`/camera-sensor-model`
   * :doc:`/guides/tracing`
   * :doc:`/software-isp-benchmarking`
   * :doc:`/coding-style`
   * :doc:`/internal-api-html/index`
   * |
   * **Documentation for System Integrators**
   * :doc:`/lens_driver_requirements`
   * :doc:`/sensor_driver_requirements`

..
   The following directive adds the "documentation" class to all of the pages
   generated by sphinx. This is not relevant in libcamera nor addressed in the
   theme's CSS, since all of the pages here are documentation. It **is** used
   to properly format the documentation pages on libcamera.org and so should not
   be removed.

.. rst-class:: documentation
