.. include:: /Includes.rst.txt .. highlight:: xml .. _fluid: ===== Fluid ===== .. sidebar:: Sitepackage In TYPO3, (almost) everything is an extension. If you want to create a theme, override some configuration or add custom content elements you will do this in a custom TYPO3 extension. A sitepackage is an extension that contains everything that is necessary for your site: The configuration, necessary assets for your theme (images, css etc.) and a combination of TypoScript and Fluid. You can use Fluid in TYPO3 to do one of the following: * Create a template (theme) using a combination of TypoScript :ref:`FLUIDTEMPLATE ` and Fluid. Check out the :doc:`t3sitepackage:Index` which walks you through the creation of a sitepackage extension. * :ref:`adding-your-own-content-elements` in addition to the already existing content elements TYPO3 supplies. * The previous point describes the lightweight components which are created using a combination of TypoScript and Fluid. If you need more functionality or flexibility in your content element, you can create a content plugin using a combination of Extbase and Fluid. This is explained in :doc:`t3extbasebook:Index` * Use Fluid to create emails using the :ref:`TYPO3 Mail API `. * Use Fluid in :ref:`Backend Modules `. .. note:: This page was created recently to serve as a start page for Fluid in TYPO3. It contains an :ref:`fluid-introduction` as subpage and further pages will be added later. **Table of contents** .. toctree:: :titlesonly: Introduction