質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Cloud9

Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

1回答

187閲覧

Breezeを使ったLaravelの認証のレイアウトが崩れている際の対処法

Java_student

総合スコア56

Cloud9

Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2024/03/10 05:17

編集2024/03/11 05:23

実現したいこと

下記の質問でBreezeを使ったLaravelの認証のデザインが崩れているのが解消できると思ったのですが、解消されなかったので、新しく質問を立てさせていただきました。
原因が分からずに困っています。
同様の問題の解決法が載っているサイトを探しているのですが、まだ見つかっていません。

unknown at rule @tailwindのエラーの解消方法

発生している問題・エラーメッセージ

イメージ説明

該当のソースコード

resoures/views/layouts/app

1<!DOCTYPE html> 2<html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="csrf-token" content="{{ csrf_token() }}"> 7 8 <title>{{ config('app.name', 'Laravel') }}</title> 9 10 <!-- Fonts --> 11 <link rel="preconnect" href="https://fonts.bunny.net"> 12 <link href="https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap" rel="stylesheet" /> 13 14 <!-- Scripts --> 15 @vite(['resources/css/app.css', 'resources/js/app.js']) 16 </head> 17 <body class="font-sans antialiased"> 18 <div class="min-h-screen bg-gray-100"> 19 @include('layouts.navigation') 20 21 <!-- Page Heading --> 22 @if (isset($header)) 23 <header class="bg-white shadow"> 24 <div class="max-w-7xl mx-auto py-6 px-4 sm:px-6 lg:px-8"> 25 {{ $header }} 26 </div> 27 </header> 28 @endif 29 30 <!-- Page Content --> 31 <main> 32 {{ $slot }} 33 </main> 34 </div> 35 </body> 36</html>

resources/views/auth/login

1<x-guest-layout> 2 <!-- Session Status --> 3 <x-auth-session-status class="mb-4" :status="session('status')" /> 4 5 <form method="POST" action="{{ route('login') }}"> 6 @csrf 7 8 <!-- Email Address --> 9 <div> 10 <x-input-label for="email" :value="__('Email')" /> 11 <x-text-input id="email" class="block mt-1 w-full" type="email" name="email" :value="old('email')" required autofocus autocomplete="username" /> 12 <x-input-error :messages="$errors->get('email')" class="mt-2" /> 13 </div> 14 15 <!-- Password --> 16 <div class="mt-4"> 17 <x-input-label for="password" :value="__('Password')" /> 18 19 <x-text-input id="password" class="block mt-1 w-full" 20 type="password" 21 name="password" 22 required autocomplete="current-password" /> 23 24 <x-input-error :messages="$errors->get('password')" class="mt-2" /> 25 </div> 26 27 <!-- Remember Me --> 28 <div class="block mt-4"> 29 <label for="remember_me" class="inline-flex items-center"> 30 <input id="remember_me" type="checkbox" class="rounded border-gray-300 text-indigo-600 shadow-sm focus:ring-indigo-500" name="remember"> 31 <span class="ms-2 text-sm text-gray-600">{{ __('Remember me') }}</span> 32 </label> 33 </div> 34 35 <div class="flex items-center justify-end mt-4"> 36 @if (Route::has('password.request')) 37 <a class="underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500" href="{{ route('password.request') }}"> 38 {{ __('Forgot your password?') }} 39 </a> 40 @endif 41 42 <x-primary-button class="ms-3"> 43 {{ __('Log in') }} 44 </x-primary-button> 45 </div> 46 </form> 47</x-guest-layout>

resources/css/app

1@tailwind base; 2@tailwind components; 3@tailwind utilities;

resources/js/app

1import './bootstrap'; 2 3import Alpine from 'alpinejs'; 4 5window.Alpine = Alpine; 6 7Alpine.start();

resources/js/bootstrap

1import axios from 'axios'; 2window.axios = axios; 3 4window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';

試したこと

上記の質問の通り、cssがエラーが出ていたので対処し、エラーを消して再度テスト環境で確認をしてみたのですがデザインが崩れたままでした。

!追記!
調べたところ、下記のサイトが見つかったので、試したのですが、レイアウト崩れが解決しませんでした。
Laravel+Breeze+Vite+Dockerでのレイアウト崩れ対応

!追記!
下記のサイトでviewの方の変更を行いましたが、Mix manifest not found のエラーが発生し、npm install && npm run devを実行したのですが、エラーは解消されませんでした。
LaravelでBreezeを使った時にログイン画面が崩れるのを直す

補足情報(FW/ツールのバージョンなど)

PHP8
Laravel10

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

サインアップ時にLaravelのサイトをSSL化したところ、POST時に警告が出るようになったので、それについてのエラーについて解消しようと下記のサイトを試したところ、サインアップのレイアウトが整いました。
【Laravel / Chrome】送信しようとしている情報は保護されません

投稿2024/03/12 19:34

Java_student

総合スコア56

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問