Download the PHP package vitexsoftware/ease-twbootstrap5 without Composer
On this page you can find all versions of the php package vitexsoftware/ease-twbootstrap5. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download vitexsoftware/ease-twbootstrap5
More information about vitexsoftware/ease-twbootstrap5
Files in vitexsoftware/ease-twbootstrap5
Package ease-twbootstrap5
Short Description Set of Twitter Bootstrap 5 rendering objects
License MIT
Informations about the package ease-twbootstrap5
php-ease-twbootstrap5
TwitterBootstrap5 classes for EasePHP Framework
Note: If you are looking for a similar PHP library for Bootstrap 4, you can find it at php-ease-twbootstrap4.
Overview
This initial release includes a set of PHP classes designed to facilitate the creation of web components using Twitter Bootstrap 5. Each class corresponds to a specific Bootstrap component, providing an easy-to-use interface for integrating these components into your web applications.
Classes and Their Functionalities
Alert.php
- Functionality: Create and manage Bootstrap alert messages.
- Features: Supports different alert types (success, danger, warning, info), dismissible alerts, and custom messages.
Badge.php
- Functionality: Generate Bootstrap badges.
- Features: Supports different badge styles and contextual colors.
Card.php
- Functionality: Create Bootstrap card components.
- Features: Supports card headers, footers, images, and various content types.
Col.php
- Functionality: Define column layouts using Bootstrap's grid system.
- Features: Supports different column sizes and responsive breakpoints.
Container.php
- Functionality: Create Bootstrap container elements.
- Features: Supports fluid and fixed-width containers.
Form.php
- Functionality: Generate Bootstrap forms.
- Features: Supports various form controls, validation states, and layout options.
FormGroup.php
- Functionality: Group form controls with labels and help text.
- Features: Supports different form group layouts and validation states.
InputGroup.php
- Functionality: Create input groups with prepend and append elements.
- Features: Supports various input types and custom elements.
LinkButton.php
- Functionality: Generate Bootstrap-styled link buttons.
- Features: Supports different button styles and sizes.
NavItemDropDown.php
- Functionality: Create dropdown items for navigation bars.
- Features: Supports nested dropdowns and various alignment options.
Navbar.php
- Functionality: Generate Bootstrap navigation bars.
- Features: Supports different navbar styles, responsive behaviors, and brand elements.
Panel.php
- Functionality: Create Bootstrap panels.
- Features: Supports panel headers, footers, and various content types.
Part.php
- Functionality: Base class for reusable component parts.
- Features: Provides common functionality for other components.
Row.php
- Functionality: Define row layouts using Bootstrap's grid system.
- Features: Supports different row configurations and responsive breakpoints.
SubmitButton.php
- Functionality: Generate Bootstrap-styled submit buttons.
- Features: Supports different button styles and sizes.
Table.php
- Functionality: Create Bootstrap-styled tables.
- Features: Supports striped, bordered, hoverable, and responsive tables.
Tabs.php
- Functionality: Generate Bootstrap tab components.
- Features: Supports different tab styles and dynamic content loading.
WebPage.php
- Functionality: Base class for creating web pages with Bootstrap components.
- Features: Provides common functionality for integrating various Bootstrap components into a web page.
Conclusion
This release provides a comprehensive set of tools for integrating Bootstrap 5 components into your PHP applications, making it easier to create responsive and visually appealing web interfaces.
Installation
To install the library, you can use Composer. Run the following command in your project directory:
Alternatively, you can add the library to your composer.json
file manually:
Then, run:
After installation, you can include the autoload file in your PHP scripts to start using the library:
You are now ready to use the TwitterBootstrap5 classes in your EasePHP Framework projects.