Skip to content

Commit ae66eda

Browse files
authored
Update README.md
1 parent be9ae41 commit ae66eda

File tree

1 file changed

+36
-82
lines changed

1 file changed

+36
-82
lines changed

README.md

Lines changed: 36 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ This package enhances Laravel's default pagination by providing additional featu
2424
1. [Requirement](#requirement)
2525
2. [Installation](#installation)
2626
3. [Usage](#usage)
27+
4. [Publishing Views](#publishing-views-optional)
2728
- [Fomantic UI (Semantic UI)](#fomantic-ui-semantic-ui)
2829
- [Bootstrap](#bootstrap)
2930
- [Bulma CSS](#bulma-css)
@@ -50,8 +51,7 @@ composer require ghabriel25/laravel-pagination-view
5051
> [!TIP]
5152
> All published views are located in `resources/views/vendor/pagination`
5253
53-
### [Fomantic UI](https://fomantic-ui.com) (Semantic UI)
54-
Edit your `App\Providers\AppServiceProvider`
54+
Edit your **`App\Providers\AppServiceProvider.php`**
5555
```php
5656
<?php
5757

@@ -64,115 +64,60 @@ class AppServiceProvider extends ServiceProvider
6464
{
6565
public function boot(): void
6666
{
67+
// USE ONLY ONE OF THESE BASED ON YOUR CSS FRAMEWORK
68+
69+
// Fomantic UI (Semantic UI)
6770
PaginationView::fomanticuiView();
71+
72+
// Bootstrap
73+
PaginationView::bootstrapView();
74+
75+
// Bulma CSS
76+
PaginationView::bulmaView();
77+
78+
// Cirrus UI
79+
PaginationView::cirrusView();
80+
81+
// UIkit
82+
PaginationView::uikitView();
6883
}
6984
}
7085
```
86+
## Publishing Views (Optional)
7187
If you want to customize the view,
88+
#### [Fomantic UI](https://fomantic-ui.com/) (Semantic UI)
7289
```
7390
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-fomanticui
7491
```
7592
or
7693
```
7794
php artisan vendor:publish --tag=pagination-view-fomanticui
7895
```
79-
### [Bootstrap](https://getbootstrap.com/)
80-
Edit your `App\Providers\AppServiceProvider`
81-
```php
82-
<?php
83-
84-
namespace App\Providers;
85-
86-
use Ghabriel\PaginationView\PaginationView;
87-
use Illuminate\Support\ServiceProvider;
88-
89-
class AppServiceProvider extends ServiceProvider
90-
{
91-
public function boot(): void
92-
{
93-
PaginationView::bootstrapView();
94-
}
95-
}
96-
```
97-
If you want to customize the view,
96+
#### [Bootstrap](https://getbootstrap.com/)
9897
```
9998
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-bootstrap
10099
```
101100
or
102101
```
103102
php artisan vendor:publish --tag=pagination-view-bootstrap
104103
```
105-
### [Bulma CSS](https://bulma.io/)
106-
Edit your `App\Providers\AppServiceProvider`
107-
```php
108-
<?php
109-
110-
namespace App\Providers;
111-
112-
use Ghabriel\PaginationView\PaginationView;
113-
use Illuminate\Support\ServiceProvider;
114-
115-
class AppServiceProvider extends ServiceProvider
116-
{
117-
public function boot(): void
118-
{
119-
PaginationView::bulmaView();
120-
}
121-
}
122-
```
123-
If you want to customize the view,
104+
#### [Bulma CSS](https://bulma.io/)
124105
```
125106
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-bulma
126107
```
127108
or
128109
```
129110
php artisan vendor:publish --tag=pagination-view-bulma
130111
```
131-
### [Cirrus UI](https://cirrus-ui.com/)
132-
Edit your `App\Providers\AppServiceProvider`
133-
```php
134-
<?php
135-
136-
namespace App\Providers;
137-
138-
use Ghabriel\PaginationView\PaginationView;
139-
use Illuminate\Support\ServiceProvider;
140-
141-
class AppServiceProvider extends ServiceProvider
142-
{
143-
public function boot(): void
144-
{
145-
PaginationView::cirrusView();
146-
}
147-
}
148-
```
149-
If you want to customize the view,
112+
#### [Cirrus UI](https://cirrus-ui.com/)
150113
```
151114
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-cirrus
152115
```
153116
or
154117
```
155118
php artisan vendor:publish --tag=pagination-view-cirrus
156119
```
157-
### [UIkit](https://getuikit.com/)
158-
Edit your `App\Providers\AppServiceProvider`
159-
```php
160-
<?php
161-
162-
namespace App\Providers;
163-
164-
use Ghabriel\PaginationView\PaginationView;
165-
use Illuminate\Support\ServiceProvider;
166-
167-
class AppServiceProvider extends ServiceProvider
168-
{
169-
public function boot(): void
170-
{
171-
PaginationView::uikitView();
172-
}
173-
}
174-
```
175-
If you want to customize the view,
120+
#### [UIkit](https://getuikit.com/)
176121
```
177122
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-uikit
178123
```
@@ -230,11 +175,20 @@ class AppServiceProvider extends ServiceProvider
230175
{
231176
public function boot(): void
232177
{
178+
// Fomantic UI (Semantic UI)
233179
PaginationView::fomanticuiView(true);
234-
// PaginationView::bootstrapView(true);
235-
// PaginationView::bulmaView(true);
236-
// PaginationView::cirrusView(true);
237-
// PaginationView::uikitView(true);
180+
181+
// Bootstrap
182+
PaginationView::bootstrapView(true);
183+
184+
// Bulma CSS
185+
PaginationView::bulmaView(true);
186+
187+
// Cirrus UI
188+
PaginationView::cirrusView(true);
189+
190+
// UIkit
191+
PaginationView::uikitView(true);
238192
}
239193
}
240194
```

0 commit comments

Comments
 (0)