****************
Modules and APIs
****************

.. grid:: 1 2 2 2

    .. grid-item-card::
        :shadow: md
        :margin: 2 2 0 0

        **fits**

        .. button-link:: dysh.fits.html
            :color: primary
            :outline:
            :click-parent:

            Go to dysh.fits

    .. grid-item-card::
        :shadow: md
        :margin: 2 2 0 0

        **spectra**

        .. button-link:: dysh.spectra.html
            :color: primary
            :outline:
            :click-parent:

            Go to dysh.spectra

    .. grid-item-card::
        :shadow: md
        :margin: 2 2 0 0

        **plot**

        .. button-link:: dysh.plot.html
            :color: primary
            :outline:
            :click-parent:

            Go to dysh.plot

    .. grid-item-card::
        :shadow: md
        :margin: 2 2 0 0

        **coordinates**

        .. button-link:: dysh.coordinates.html
            :color: primary
            :outline:
            :click-parent:

            Go to dysh.coordinates

    .. grid-item-card::
        :shadow: md
        :margin: 2 2 0 0

        **util**

        .. button-link:: dysh.util.html
            :color: primary
            :outline:
            :click-parent:

            Go to dysh.util

    .. grid-item-card::
        :shadow: md
        :margin: 2 2 0 0

        **log**

        .. button-link:: dysh.log.html
            :color: primary
            :outline:
            :click-parent:

            Go to dysh.log

.. toctree::
   :maxdepth: 2
   :hidden:

   dysh.fits
   dysh.spectra
   dysh.plot
   dysh.coordinates
   dysh.util
   dysh.log
