.. include:: ../Includes.txt .. _introduction: ============ Introduction ============ Preface ======= This extension started as a distribution and is now a template serving as a base foundation for new websites. The former distribution part became to be a new distribution called `pizpalue_distribution` and can be downloaded from `the TYPO3 extension repository `__. What does it do? ================ The extension builds upon the extension `bootstrap_package from Benjamin Kott `__ and serves as a base template for the creation of websites or `distributions `__ using the `bootstrap framework `__. As an example the distribution `pizpalue_distribution `__ uses this extension. A demo site can be visited `here `__. The extension extends and configures TYPO3 and selected extensions to provide better structured and attracting content while maintaining or improving speed and seo performance. It provides the following main features: Arranging content ----------------- - Page layouts allowing to add content in side columns with a menu - Support for structure elements provided by `pp_gridelements `__, `flux_elements `__ or `container_elements `__. Example structure elements are: columns, accordion, tabs, card and tile unit Enhancing content ----------------- - A content element to create modal dialogs - A content element to create a list of categorized content elements - A content element to create structured content (JSON-LD data, see :ref:`user-contentElements-schema`) - A layout for media content elements to emphasize media - Support for automatic image scaling in structure elements (see :ref:`integration_templating`) - Content element fields to optimize image scaling dependent on the screen size. - Content element fields to assign custom classes, styles and attributes Animating content ----------------- - Animation effects provided `animate.css `__ - Scroll animation effects provided by `Twikito/onscroll-effect `__, `Josh.js `__ or `AOS `__ - A feature to reveal the footer Extending extensions -------------------- - A form finisher to send emails to a system - A teaser and map view from addresses provided by the extension `tt_address `__ - Configurations for the extensions - `indexed_search `__ - `slickcarousel `__ - `ws_flexslider `__ - `news `__ - `eventnews `__ - `tt_address `__ - `timelog `__ Various ------- - A menu to be fixed on the side (fastmenu) Discover more regarding the features on the `demo site `__. Screenshots =========== The following screen shots were taken from a website created with the distribution `pizpalue_distribution `__. Structure elements ------------------ `See example `__ .. figure:: ../Images/Introduction/StructureElements.jpg :width: 500px :alt: Page embedding contents covering entire page width Page embedding contents covering entire page width Scroll animation ---------------- `See example `__ .. figure:: ../Images/Introduction/ScrollAnimationPage.jpg :width: 500px :alt: Page embedding scroll animated content Page embedding scroll animated content Modal dialog ------------ See as well `demo site `__. .. figure:: ../Images/Introduction/ModalDialog.jpg :width: 500px :alt: Modal dialog News ---- `See example `__ .. figure:: ../Images/Introduction/NewsPage.jpg :width: 500px :alt: Page embedding news Page embedding news News events ----------- `See example `__ .. figure:: ../Images/Introduction/Eventnews.jpg :width: 500px :alt: Calendar view from events Calendar view from events Credits ======= This extension can be provided thanks to outstanding work from TYPO3 community members. A big thanks goes to: - Benjamin Kott, extension `bootstrap_package `__ - B13 GmbH, extension `container `__ - Grid Elements Team, extension `gridelements `__ - FluidTYPO3 Team, extensions `vhs `__, `flux `__ - Georg Ringer, extensions `news `__, `eventnews `__ - tt_address Development Team, extension `tt_address `__ - Boris Schauer, extension `slickcarousel `__ - Sven Wappler, extension `ws_flexslider `__