From baffbf46aab69fe3ccf5da3ec323a8a4415969ca Mon Sep 17 00:00:00 2001 From: Gabriel_Tha <gabriel.m.t@hotmail.com> Date: Fri, 8 Mar 2019 16:50:11 -0300 Subject: [PATCH] Adiciona rotas de Sobre/Contato. Atualiza Navbar --- .../app/Http/Controllers/HomeController.php | 12 ++++++- remember_laravel/public/css/style.css | 2 +- .../resources/views/frontend/about.blade.php | 33 +++++++++++++++++++ .../views/frontend/contact.blade.php | 33 +++++++++++++++++++ .../views/frontend/layout/navbar.blade.php | 11 +++---- remember_laravel/routes/web.php | 2 ++ 6 files changed, 85 insertions(+), 8 deletions(-) create mode 100644 remember_laravel/resources/views/frontend/about.blade.php create mode 100644 remember_laravel/resources/views/frontend/contact.blade.php diff --git a/remember_laravel/app/Http/Controllers/HomeController.php b/remember_laravel/app/Http/Controllers/HomeController.php index 01148f9..fbc5c46 100644 --- a/remember_laravel/app/Http/Controllers/HomeController.php +++ b/remember_laravel/app/Http/Controllers/HomeController.php @@ -50,7 +50,17 @@ class HomeController extends Controller public function galery() { $images = Image::all(); - return view('frontend.galery')->with(['images' => $images, 'frase' => $this->frase()]); + return view('frontend.galery')->with(['images' => $images]); + } + + public function about() + { + return view('frontend.about'); + } + + public function contact() + { + return view('frontend.contact'); } public function frase(){ diff --git a/remember_laravel/public/css/style.css b/remember_laravel/public/css/style.css index 3b5d625..0c33cfb 100644 --- a/remember_laravel/public/css/style.css +++ b/remember_laravel/public/css/style.css @@ -229,4 +229,4 @@ textarea { transform: translateY(-10px) scale(1.02); box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.15) !important; } -} \ No newline at end of file +} diff --git a/remember_laravel/resources/views/frontend/about.blade.php b/remember_laravel/resources/views/frontend/about.blade.php new file mode 100644 index 0000000..50b56ce --- /dev/null +++ b/remember_laravel/resources/views/frontend/about.blade.php @@ -0,0 +1,33 @@ +@extends('frontend.layout.base') + +@section('content') +<!-- Header --> +<div class="div-index-geral"> + <img class="bimagem" src="{{ asset('storage/images/background.jpg') }}"/> + + <div class="div-index-texto" align="center"> + <h2 class="hd2">Remember PET</h2> + <p class="pr1">Lembranças de toda a história do PET Computação recuperadas ao longo do tempo</p> + <a href="galery"> + <button class="button-index">GALERIA</button> + </a> + </div> +</div> + +@endsection + +@section('bottomJs') + +<script> +// Used to toggle the menu on small screens when clicking on the menu button +function myFunction() { + var x = document.getElementById("navDemo"); + if (x.className.indexOf("w3-show") == -1) { + x.className += " w3-show"; + } else { + x.className = x.className.replace(" w3-show", ""); + } +} +</script> + +@endsection \ No newline at end of file diff --git a/remember_laravel/resources/views/frontend/contact.blade.php b/remember_laravel/resources/views/frontend/contact.blade.php new file mode 100644 index 0000000..50b56ce --- /dev/null +++ b/remember_laravel/resources/views/frontend/contact.blade.php @@ -0,0 +1,33 @@ +@extends('frontend.layout.base') + +@section('content') +<!-- Header --> +<div class="div-index-geral"> + <img class="bimagem" src="{{ asset('storage/images/background.jpg') }}"/> + + <div class="div-index-texto" align="center"> + <h2 class="hd2">Remember PET</h2> + <p class="pr1">Lembranças de toda a história do PET Computação recuperadas ao longo do tempo</p> + <a href="galery"> + <button class="button-index">GALERIA</button> + </a> + </div> +</div> + +@endsection + +@section('bottomJs') + +<script> +// Used to toggle the menu on small screens when clicking on the menu button +function myFunction() { + var x = document.getElementById("navDemo"); + if (x.className.indexOf("w3-show") == -1) { + x.className += " w3-show"; + } else { + x.className = x.className.replace(" w3-show", ""); + } +} +</script> + +@endsection \ No newline at end of file diff --git a/remember_laravel/resources/views/frontend/layout/navbar.blade.php b/remember_laravel/resources/views/frontend/layout/navbar.blade.php index fb723f0..0a8ffbd 100644 --- a/remember_laravel/resources/views/frontend/layout/navbar.blade.php +++ b/remember_laravel/resources/views/frontend/layout/navbar.blade.php @@ -2,18 +2,17 @@ <div class="w3-top"> <div class="w3-bar w3-black w3-card w3-left-align w3-large"> <a class="w3-bar-item w3-button w3-hide-medium w3-hide-large w3-right w3-padding-large w3-hover-white w3-large w3-black" href="javascript:void(0);" onclick="myFunction()" title="Toggle Navigation Menu"><i class="fa fa-bars"></i></a> - <a href="index.html" class="w3-bar-item w3-button w3-padding-large home">REMEMBER PET</a> + <a href="/" class="w3-bar-item w3-button w3-padding-large home">REMEMBER PET</a> <a href="galery" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Galeria</a> - <a href="entrevistas.html" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Entrevistas</a> - <a href="sobre.html" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Sobre</a> - <a href="contato.html" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Contato</a> + <a href="about" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Sobre</a> + <a href="contact" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Contato</a> <!--<a href="#" class="w3-bar-item w3-button w3-hide-small w3-padding-large w3-hover-white">Link 4</a> --> </div> <!-- Navbar on small screens --> <div id="navDemo" class="w3-bar-block w3-black w3-hide w3-hide-large w3-hide-medium w3-large"> <a href="galery" class="w3-bar-item w3-button w3-padding-large w3-hover-white">Galeria</a> - <a href="sobre.html" class="w3-bar-item w3-button w3-padding-large w3-hover-white">Sobre</a> - <a href="contato.html" class="w3-bar-item w3-button w3-padding-large w3-hover-white">Contato</a> + <a href="about" class="w3-bar-item w3-button w3-padding-large w3-hover-white">Sobre</a> + <a href="contact" class="w3-bar-item w3-button w3-padding-large w3-hover-white">Contato</a> <!--<a href="#" class="w3-bar-item w3-button w3-padding-large">Link 4</a> --> </div> </div> \ No newline at end of file diff --git a/remember_laravel/routes/web.php b/remember_laravel/routes/web.php index a954add..794799f 100644 --- a/remember_laravel/routes/web.php +++ b/remember_laravel/routes/web.php @@ -18,6 +18,8 @@ Route::get('/', 'HomeController@index')->name('home'); Route::get('/galery', 'HomeController@galery')->name('galery'); +Route::get('/about', 'HomeController@about')->name('about'); +Route::get('/contact', 'HomeController@contact')->name('contact'); Route::group(['prefix' => 'dashboard', 'middleware' => ['web', 'auth']], function () { Route::get('/', function () { -- GitLab