qsomazzi / particle
Particle 是一个多功能的 Symfony Bundle,它提供了一套基于 Tabler 免费模板的 Twig 组件。
0.0.1
2024-04-29 16:07 UTC
Requires
- php: >=8.2
- symfony/config: ^6.4
- symfony/http-foundation: 6.4
- symfony/http-kernel: 6.4
- symfony/ux-twig-component: ^2.17
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.54
- pestphp/pest: ^2.34
- phpstan/phpstan: ^1.10
README
Particle 是一个多功能的 Symfony Bundle,它提供了一套基于 Tabler 免费模板的 Twig 组件。它提供了一套基础布局和一系列组件,以简化 Symfony 应用程序的开发。
特点
- 轻松将 Tabler 模板组件集成到 Symfony 项目中。
- 使用预先设计的 UI 组件简化开发。
- 可定制和可扩展的组件,以满足各种项目需求。
安装
您可以使用 Composer 安装 Particle。
composer require qsomazzi/particle
使用方法
-
配置:在您的 Symfony 应用程序的
config/packages/particle.yaml
文件中自定义 Particle 的配置选项。 -
Twig:更新 twig 配置以添加 Particle 的命名空间
twig: ... paths: '%kernel.project_dir%/vendor/qsomazzi/particle/templates': Particle
- 模板:在您的模板中使用 Particle 的 Twig 组件,轻松构建简洁且响应式的 UI。
{% extends '@Particle/base.html.twig' %} {% block title %}Welcome to My Symfony App{% endblock %} {% block content %} <div class="container"> <h1>Hello, Particle!</h1> <!-- Your content here --> </div> {% endblock %}
-
扩展和自定义:扩展 Particle 的组件或创建自己的组件,以满足项目特定的要求。
-
阅读文档:请在此处阅读文档。
贡献
欢迎贡献!无论您是想报告一个错误、请求一个功能还是贡献代码,请遵循我们的贡献指南。
许可
Particle 是开源软件,使用MIT 许可证授权。
支持
对于问题或支持,请在 GitHub 上创建问题。