lavitto / typo3-icon-content
Icon Content Element for TYPO3
Requires
- php: >=7.1.0
- ext-json: *
- typo3/cms-backend: ^11.5
- typo3/cms-core: ^11.5
- typo3/cms-extbase: ^11.5
- typo3/cms-fluid: ^11.5
- typo3/cms-fluid-styled-content: ^11.5
- typo3/cms-frontend: ^11.5
README
This extension adds an icon content element to your TYPO3 website. With the new content element you can add an icon of the Font Awesome Library instead of an image.
- Demo: www.lavitto.ch/typo3-ext-icon-content
- Gitlab Repository: gitlab.com/lavitto/typo3-icon-content
- TYPO3 Extension Repository: extensions.typo3.org/extension/icon_content
- Found an issue?: gitlab.com/lavitto/typo3-icon-content/issues
1. Introduction
Features
- Based on extbase & fluid
- Simple and fast installation
- No configuration needed
- Easy to use icon selector with searchfield
2. Installation
Installation using Composer
The recommended way to install the extension is by using Composer. In your Composer based
TYPO3 project root, just do composer req lavitto/typo3-icon-content
.
Installation from TYPO3 Extension Repository (TER)
Download and install the extension icon_content
with the extension manager module.
3. Minimal setup
1) Include the static TypoScript of the extension. 3) Include the static TypoScript (CSS) of the extension. OPTIONAL, if Bootstrap 4 is not available on your website. 2) Create an icon content element on a page
4. Administration
Create content element
1) Create a new content element and select "Icon Content" 2) Add header/text and select the icon in the tab "Icon" 3) Define settings like the icon size, animation, color, rotation, position or border
5. Configuration
Constants
This default properties can be changed by Constant Editor:
Property | Description | Type | Default value |
---|---|---|---|
enableFontAwesome | Includes Font Awesome CSS/Fonts to the website | boolean | true |
6. Contribute
Please create an issue at https://gitlab.com/lavitto/typo3-icon-content/issues.
Please use GitLab only for bug-reports or feature-requests. For support use the TYPO3 community channels or contact us by email.
7. Support
If you need private or personal support, contact us by email on info@lavitto.ch.
Be aware that this support might not be free!