Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thtmorais/yii2-pace

PACE (Progress Automatically Certain to Entertain) for Yii PHP Framework
https://github.com/thtmorais/yii2-pace

load load-progress loading pace progress yii-extension yii-php-framework yii2

Last synced: 11 days ago
JSON representation

PACE (Progress Automatically Certain to Entertain) for Yii PHP Framework

Awesome Lists containing this project

README

        

PACE (Progress Automatically Certain to Entertain) for Yii PHP Framework
=========================================================================
PACE (Progress Automatically Certain to Entertain) - Automatic page load progress bar for Yii PHP Framework

Installation
------------

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
composer require thtmorais/yii2-pace "*"
```

or add

```
"thtmorais/yii2-pace": "*"
```

to the require section of your `composer.json` file.

Usage
-----

Once the extension is installed, simply use it in your code by :

```php

```

or

```php
= \thtmorais\pace\Pace::widget() ?>
```

We recommend using in the `layouts/main.php` file. Or if you prefer in each view file with their respective settings.

Configuration
-------------

By default the PACE comes configured with blue color and animation minimal.

You can add general rule for all views in the `config/params.php` file as follows:

```php
[
'color' => 'blue',
'theme' => 'minimal',
'options' => []
]
];
?>
```

or individually in each view:

```php
'red',
'theme'=>'corner-indicator',
'options'=>[]
]);

?>
```

You can preview **themes** and **colors** [here](https://codebyzach.github.io/pace/).