cswiley / laravel-style-guide-builder
为laravel项目提供简单的样式指南构建工具
此包的官方仓库似乎已消失,因此该包已被冻结。
0.0.6
2018-07-03 23:55 UTC
Requires
- php: >=7.0.0
- davejamesmiller/laravel-breadcrumbs: >=5.0
- laravel/framework: >5.5.0
- laravel/tinker: ~1.0
- laravelcollective/html: ^5.5
README
用于快速生成laravel项目的实时样式指南。
设置和配置
- 发布包
php artisan vendor:publish
- 配置包:{project_dir} > config > styleguide.php
- 自定义发布到 resources/views/vendor/styleguide 的模板(目前使用Foundation Zurb作为默认模板)
创建新页面
- 将新的blade文件添加到 resources/views/vendor/styleguide/components 目录下
- 组件文件用于自动生成样式指南的导航菜单
- 菜单项的顺序可以通过在配置文件中的 menu 变量中自定义:config > styleguide.php
页面格式化
用于生成html的Blade方法
@component('styleguide::code-head') {{--Component Name Here--}} @endcomponent @component('styleguide::code', [ 'title' => 'Standard Button', 'note' => 'You can put some additional notes here', ]) <a class="button primary" href="#">Example Button</a> @endcomponent