From 9644ffe3b79d0da9eb5ab8eef668ec97e0ddeaa3 Mon Sep 17 00:00:00 2001
From: Rachel Sidney <13515124@std.stei.itb.ac.id>
Date: Wed, 25 Apr 2018 18:36:09 +0700
Subject: [PATCH] fix navbar admin and add list of members in member view

---
 app/Http/Controllers/MembersController.php |  3 ++-
 public/css/style.css                       |  3 +--
 resources/views/inc/navbar.blade.php       |  4 ++--
 resources/views/inc/navbarhome.blade.php   | 15 +++++++++++++++
 4 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/app/Http/Controllers/MembersController.php b/app/Http/Controllers/MembersController.php
index 93708f5..d45ddce 100644
--- a/app/Http/Controllers/MembersController.php
+++ b/app/Http/Controllers/MembersController.php
@@ -32,10 +32,11 @@ class MembersController extends Controller
         if(!($isMember || $isAdmin))
             return redirect('/');
 
-        $members = Member::orderBy('nim','asc')->paginate(20);
         if ($isAdmin) {
+            $members = Member::orderBy('nim','asc')->paginate(20);
             return view('members.list')->with('members', $members);
         } else {
+            $members = Member::orderBy('nim','asc')->get();
             return view('showmember')->with('members', $members);
         }
         
diff --git a/public/css/style.css b/public/css/style.css
index 26479c7..f794946 100644
--- a/public/css/style.css
+++ b/public/css/style.css
@@ -87,9 +87,8 @@ div.row:before, div.row:after {
 }
 
 .navbar {
-	background-color: #003365 !important;
+  background-color: #003365 !important;
 	border-radius: 0px !important;
-	height: 80px;
 }
 
 .navbar-brand {
diff --git a/resources/views/inc/navbar.blade.php b/resources/views/inc/navbar.blade.php
index ddd06ce..3ed13cf 100644
--- a/resources/views/inc/navbar.blade.php
+++ b/resources/views/inc/navbar.blade.php
@@ -5,11 +5,11 @@
             <i style="font-weight: lighter; font-style: initial;" class="web-alumni">Web Alumni</i>
             <b class="stei">STEI</b>
         </a>
-        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
+        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
             <span class="navbar-toggler-icon"></span>
         </button>
 
-          <div class="collapse navbar-collapse" id="navbarSupportedContent">
+          <div class="collapse navbar-collapse" style="margin-left:4%;" id="navbarSupportedContent">
               <!-- Left Side Of Navbar -->
               <ul class="navbar-nav mr-auto">
                 @if(Auth::guard('member')->user() != null)
diff --git a/resources/views/inc/navbarhome.blade.php b/resources/views/inc/navbarhome.blade.php
index c938bad..30f9380 100644
--- a/resources/views/inc/navbarhome.blade.php
+++ b/resources/views/inc/navbarhome.blade.php
@@ -86,6 +86,21 @@
                         <a class="page-scroll" href="/about">About</a>
                     </li>
                 @endif
+                
+                @if(Auth::guard('member')->user() != null)
+                    @if (Request::is('/'))
+                    @else
+                        @if (Request::is('members'))
+                            <li class="on-page">
+                                <a href="#">Members</a>
+                            </li>
+                        @else
+                            <li>
+                                <a class="page-scroll" href="/members">Members</a>
+                            </li>
+                        @endif
+                    @endif
+                @endif
             </ul>
 
             <!-- Login Dropdown -->
-- 
GitLab