Laravel8でページネーションのデザインが崩れる

起こったこと

Laravel8でlinksメソッドを使ったページネーションのデザインが崩れた。

原因

Laravel8から標準のCSSフレームワークがTailwindになったことが原因で、 bootstrapで作成されていたページネーションのデザインが崩れていました。

対応

CSSフレームワークをbootstrapにすることでデザインが整います。

具体的には、App/Providera/AppServiceProviderに以下変更を加えます。
App/Providera/AppServiceProvider

<?php
namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Illuminate\Pagination\Paginator; ・・・①

class AppServiceProvider extends ServiceProvider
{
・
・
・
 /**
 * Bootstrap any application services.
 *
 * @return void
 */
 public function boot()
 {
  Paginator::useBootstrap(); ・・・②
 }
}

①Paginatorをuse宣言します。

②bootメソッド内で、bootstrapを使うように設定します。

 

それにしても、tailwindはそろそろ勉強するべきですかね・・・

以上!!!!!!!