2017 © Pedro Peláez
 

library dash

Dashboard for admin

image

shawnsandy/dash

Dashboard for admin

  • Thursday, August 24, 2017
  • by shawnsandy
  • Repository
  • 1 Watchers
  • 0 Stars
  • 104 Installations
  • CSS
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 37 Versions
  • 0 % Grown

The README.md

Dash (beta)

Latest Version on Packagist ![Software License][ico-license] Build Status ![Coverage Status][ico-scrutinizer] Quality Score ![Total Downloads][ico-downloads], (*1)

Dash is a Laravel package that makes Admin / UI development easier. Warning it will not do all of your crud work, code is required. Enjoy! (Preview Release). Read the full docs here., (*2)

Install

Via Composer, (*3)

``` bash $ composer require shawnsandy/dash, (*4)


__Add to the config/app.php providers array__ ``` php ShawnSandy\Dash\DashServicesProvider::class, // dependencies Collective\Html\HtmlServiceProvider::class,

Add to config/app.php aliases array, (*5)


"Dash" => ShawnSandy\Dash\DashFacade::class, "DashForms" => ShawnSandy\Dash\Builder\GenerateFormFieldsFacade::class, // dependencies 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class,

Dash Routes, (*6)

You can add dash route to your routes\wep.php which give you access to dashboard, content, media, pages, system, users, settings via /admin., (*7)

Route::group(['prefix' => 'admin'], function(){
   Dash::routes();
});

Usage

Dash Components, (*8)

Icons based on font awesome, (*9)

``` blade, (*10)

{{ Html::dashIcons() }} {{ Html::dashIcons("users") }} //icon name, (*11)


*Data Table* ``` blade {{ Html::dataTable($users, // users data ["id", "name", "email", "created_at"], // columns (title) ['page_length' => 15, 'order' => "desc", "edit_url" => '/admin/users/'], // options ['class' => 'data-table'] // element attributes ) }}

*Forms, (*12)

``` blade, (*13)

{{ Form::createForm('App\User', "admin/users") }}, (*14)


__Slot based components (Laravel 5.4^)__ ------------------------------------------------------- * **Info Panel** ``` blade @component("dash::components.panels.info", ["title" => "Users", "icon" => "circle-o"])

{{ count($users) }} Registered Users

@endcomponent
  • Widget

``` php, (*15)

@component("dash::components.panels.widget", ["title" => "Add New User(s)"]), (*16)

    {{ config(["dash.forms.users.field_types.password" => "text"]) }}

    {{ Form::createForm('App\User', "admin/users") }}

@endcomponent, (*17)

[Read the full docs here](/docs).

## Change log

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

## Testing

``` bash
$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details., (*18)

Security

If you discover any security related issues, please email shawnsandy04@gmail.com instead of using the issue tracker., (*19)

Credits

License

The MIT License (MIT). Please see License File for more information., (*20)

The Versions

23/05 2017

v0.1.44

0.1.44.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

20/05 2017

v0.1.43

0.1.43.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.42

0.1.42.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.41

0.1.41.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.4

0.1.4.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.40

0.1.40.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.38

0.1.38.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.39

0.1.39.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

19/05 2017

v0.1.37

0.1.37.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

18/05 2017

v0.1.36

0.1.36.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

16/05 2017

v0.1.35

0.1.35.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

15/05 2017

v0.1.34

0.1.34.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

12/05 2017

v0.1.33

0.1.33.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

12/05 2017

v0.1.32

0.1.32.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

12/05 2017

v0.1.31

0.1.31.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

11/05 2017

v0.1.3

0.1.3.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy

11/05 2017

v0.1.30

0.1.30.0 https://github.com/shawnsandy/dash

Dashboard for admin

  Sources   Download

MIT

The Requires

 

The Development Requires

dash shawnsandy