lagdo / ui-builder-bootstrap5
Bootstrap 5 框架的 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:28:36 UTC
README
HTML UI builder 的 Bootstrap 5 扩展
此软件包扩展了 HTML UI builder 并实现了为 Bootstrap 5 创建 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\Bootstrap5\Builder; $view = new View(new Builder());
贡献
贡献使得开源社区成为一个如此令人惊叹的学习、灵感和创造的地方。你做出的任何贡献都将被 高度重视。
如果你有改进的建议,请复制仓库并创建一个 pull request。你也可以简单地打开一个带有 "enhancement" 标签的问题。别忘了给项目加星!再次感谢!
- 复制项目
- 创建你的功能分支 (
git checkout -b feature/AmazingFeature
) - 提交你的更改 (
git commit -m 'Add some AmazingFeature'
) - 将更改推送到分支 (
git push origin feature/AmazingFeature
) - 打开一个 pull request
许可证
在 MIT 许可证下分发。有关更多信息,请参阅 LICENSE.txt
。