lagdo / ui-builder-bootstrap3
Bootstrap 3框架的UI Builder扩展。
dev-main
2024-08-04 06:20 UTC
Requires
- lagdo/ui-builder: dev-main
This package is auto-updated.
Last update: 2024-09-04 06:33:46 UTC
README
HTML UI builder的Bootstrap 3扩展
此包扩展了HTML UI builder并实现了为Bootstrap 3创建UI组件的功能。
用法
请参阅HTML UI builder文档。
根据Bootstrap版本的不同,必须提供不同的类实例,其中需要Lagdo\UiBuilder\BuilderInterface
。
例如,假设使用此View
类来创建HTML代码。
use Lagdo\UiBuilder\BuilderInterface; class View { /** * @var BuilderInterface */ protected $uiBuilder; /** * @param BuilderInterface */ public function __construct(BuilderInterface $uiBuilder) { $this->uiBuilder = $uiBuilder; } }
在以下示例中,View
类将为Bootstrap 3生成HTML代码。
use Lagdo\UiBuilder\Bootstrap3\Builder; $view = new View(new Builder());
贡献
贡献使开源社区成为一个学习、灵感和创作的绝佳场所。您所做的任何贡献都非常受欢迎。
如果您有改进此项目的建议,请fork仓库并创建一个pull request。您也可以简单地打开一个带有“enhancement”标签的问题。别忘了给项目加星!再次感谢!
- 分支项目
- 创建您的功能分支(
git checkout -b feature/AmazingFeature
) - 提交您的更改(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开一个Pull Request
许可证
在MIT许可证下分发。有关更多信息,请参阅LICENSE.txt
。