diff --git a/Documentation/FirstProject/CreateSitePackage.rst b/Documentation/FirstProject/CreateSitePackage.rst new file mode 100644 index 00000000..9acb8fdd --- /dev/null +++ b/Documentation/FirstProject/CreateSitePackage.rst @@ -0,0 +1,47 @@ +.. include:: /Includes.rst.txt + +.. _creating-a-site-package: + +======================= +Creating a site package +======================= + +The next step is to create a site package. In TYPO3, a site package is a +structured package that organizes the layout, design, and essential +configuration settings for your website. By using a site package, you can +manage all customizations in one place, which keeps your changes organized and +makes your project easier to maintain, even through TYPO3 updates. + +.. _how-to-create-a-site-package: + +How to create a site package +============================ + +To create a site package, you have two main options: + +* Manual creation: For full control over your project's setup, you can follow + the detailed instructions int the + :ref:`TYPO3 site package tutorial `. + +* Using the `Sitepackage-Builder `__: + If you are looking for a faster start, the Sitepackage-Builder is a + handy tool. You can choose whether your site package should be based on + the `Bootstrap Package `__ or + :ref:`fluid_styled_content `. + + +.. _pros-and-cons-of-sitepackage-builder: + +Pros and cons of using the Sitepackage-Builder +============================================== + +Pros: + +* The Sitepackage-Builder is particularly useful for beginners or projects + that need a quick start. + +Cons: + +* A large number of unnecessary, mostly empty files are being generated. +* Depending on your prior knowledge you use code that you might not fully + understand. diff --git a/Documentation/FirstProject/Index.rst b/Documentation/FirstProject/Index.rst index 06f259b9..e200118e 100644 --- a/Documentation/FirstProject/Index.rst +++ b/Documentation/FirstProject/Index.rst @@ -47,6 +47,13 @@ First project setup .. card-footer:: :ref:`Manage settings ` :button-style: btn btn-secondary stretched-link + .. card:: :ref:`Creating a site package ` + + Next steps after setting up your first project. + + .. card-footer:: :ref:`Creating a site package ` + :button-style: btn btn-secondary stretched-link + .. toctree:: :hidden: :titlesonly: @@ -55,3 +62,4 @@ First project setup SiteManagement/Index IntroductionPackage/Index Settings + CreateSitePackage