Releases: VitexSoftware/php-ease-twbootstrap5
Releases · VitexSoftware/php-ease-twbootstrap5
first Stable Release
- Build for Ubuntu Nuble added
- Panel update
- Fixed finalize in NavItemDropDown
- Missing finalize() fix
Full Changelog: 0.1.0...1.0.0
Initial basic functionality
Initial Release Notes
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.