t3v/t3v_base

The base extension of TYPO3voilà.

Installs: 447

Dependents: 3

Suggesters: 0

Security: 0

Stars: 1

Watchers: 4

Forks: 0

Open Issues: 8

Type:typo3-cms-extension

3.1.0 2023-03-19 13:12 UTC

This package is auto-updated.

Last update: 2024-03-26 21:56:27 UTC


README

The base extension of TYPO3voilà.

Dependencies

Core

  • TYPO3 CMS 10.4 or greater

Frontend

  • Container extension or gridelements extension
  • VHS extension

Assets

  • Picture extension
  • SMS Responsive Images extension

TYPO3voilà

  • T3v Core extension
  • T3v Translations extension

Installation

  1. Add T3v Base as dependency to the Composer configuration
  2. Run composer install or composer update to install all dependencies with Composer
  3. Include the TypoScript for T3v Base

Overview

Content objects

  • Background
  • Button
  • Copyright
  • Icon
  • Label
  • Link
  • Logo
  • Search bar
  • Spacer

Grid elements *

Body

  • Header grid element
  • Section grid element
  • Footer grid element

Layout

  • Column layout grid element
  • Flexbox grid element
  • Cascading layout grid element
  • Container grid element
  • Block grid element

Formatting

  • Formatting grid element

Composition

  • Bar grid element
  • Flyout grid element
  • Modal grid element

Misc

  • Conditionally grid element
  • Viewport grid element

Models

  • Address model
  • Country model
  • Country group model
  • Email address model
  • Format model
  • Phone number model
  • Property model
  • Region model
  • Style model
  • Theme model

Development

Setup

git clone https://github.com/t3v/t3v_base.git && cd t3v_base

./Scripts/Setup.sh

Testing

./Scripts/Tests.sh
./Scripts/Tests/Unit.sh
./Scripts/Tests/Functional.sh
./Scripts/Tests/Migrate.sh

Bug Reports

GitHub Issues are used for managing bug reports and feature requests. If you run into issues, please search the issues and submit new problems here.

Versioning

This project aims to adhere to Semantic Versioning 2.0.0. Violations of this scheme should be reported as bugs. Specifically, if a minor or patch version is being released that breaks backward compatibility, that version should be immediately yanked and / or a new version should be immediately released that restores compatibility.

Credits

Icons

Icons used made by DinosoftLabs, Freepik, Kiranshastry, Smashicons and Vectors Market from Flaticon.

License

T3v Base is released under the MIT License (MIT), see LICENSE.