Download the PHP package ui-awesome/html-core-component without Composer
On this page you can find all versions of the php package ui-awesome/html-core-component. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ui-awesome/html-core-component
More information about ui-awesome/html-core-component
Files in ui-awesome/html-core-component
Package html-core-component
Short Description UI Awesome HTML Core Component for PHP.
License mit
Informations about the package html-core-component
UI Awesome HTML Core Component for PHP.
These abstract classes serve as foundational building blocks for creating diverse UI components in HTML applications.
They provide a structured approach to developing reusable components with customizable configurations and default settings.
By extending these classes, you can quickly implement and customize various UI elements, such as breadcrumbs, dropdowns, navigation bars, and toggles, to enhance your application's user interface.
-
AbstractBreadcrumb: Extend this class to implement breadcrumb navigation components. It simplifies the management of breadcrumb items and offers customizable configurations for rendering breadcrumb elements.
-
AbstractDropdown: Extend this class to effortlessly implement dropdown components. It simplifies the management of menu items and offers customizable configurations for rendering dropdown elements.
-
AbstractNavBar: Use this class as a basis for crafting navigation bar components. It provides flexibility in rendering brand elements, menus, and additional content, with customizable attributes and default configurations.
-
AbstractToggle: Extend this class to create toggle components with ease. It supports various types (e.g., button, link) and offers functionality for rendering toggle elements using customizable templates, attributes, and content.
-
Item: This class represents individual items within a menu or breadcrumb. It allows for easy management of item attributes and content.
- Menu: This class represents a collection of menu items. It facilitates the organization and rendering of menu items within dropdowns, navigation bars, or other menu-based components.
Simply extend these abstract classes and apply their default configurations to swiftly integrate and customize UI components tailored to your application's requirements.
Installation
The preferred way to install this extension is through composer.
Either run
or add
to the require-dev section of your composer.json
file.
Usage
To use the classes in your project, you need to extend them in your custom components.
For example, to create a custom breadcrumb component, you can extend the AbstractBreadcrumb
class:
Testing
Check the documentation testing to learn about testing.
Support versions
License
The MIT License (MIT). Please see License File for more information.
Our social networks
All versions of html-core-component with dependencies
php-forge/awesome-widget Version ^0.1
ui-awesome/html-attribute Version ^0.2
ui-awesome/html-concern Version ^0.2
ui-awesome/html-core Version ^0.1
ui-awesome/html-helper Version ^0.2
ui-awesome/html-interop Version ^0.1
ui-awesome/html-svg Version ^0.2