cswiley/laravel-style-guide-builder

为laravel项目提供简单的样式指南构建工具

此包的官方仓库似乎已消失,因此该包已被冻结。

0.0.6 2018-07-03 23:55 UTC

This package is auto-updated.

Last update: 2023-05-27 10:02:18 UTC


README

用于快速生成laravel项目的实时样式指南。

设置和配置

  1. 发布包
php artisan vendor:publish
  1. 配置包:{project_dir} > config > styleguide.php
  2. 自定义发布到 resources/views/vendor/styleguide 的模板(目前使用Foundation Zurb作为默认模板)

创建新页面

  1. 将新的blade文件添加到 resources/views/vendor/styleguide/components 目录下
  2. 组件文件用于自动生成样式指南的导航菜单
  3. 菜单项的顺序可以通过在配置文件中的 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