From 0496faa586224dff0a93ba4abcaeafab6df83aa2 Mon Sep 17 00:00:00 2001
From: Mila <Mila@pollex.com.tw>
Date: 星期五, 26 十一月 2021 10:19:18 +0800
Subject: [PATCH] fix: TODO#130846 各內頁加上 navbar (web 跑版)

---
 PAMapp/layouts/default.vue |   32 +++++++++++++++++++++++---------
 1 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/PAMapp/layouts/default.vue b/PAMapp/layouts/default.vue
index 1c15771..c0c6125 100644
--- a/PAMapp/layouts/default.vue
+++ b/PAMapp/layouts/default.vue
@@ -1,6 +1,7 @@
 <template>
   <div class="pam-background">
     <UiGoToTop></UiGoToTop>
+    <NavBar></NavBar>
     <BackActionBar></BackActionBar>
     <div class="pam-banner"
       :class="bannerClassName">
@@ -12,7 +13,10 @@
         </div>
       </div>
     </div>
-    <div class="pam-container" :class="containClassName">
+    <div
+      class="pam-container"
+      :class="[containClassName,{'mt-navBar': bannerClassName === 'pam-no-banner'}]"
+    >
       <Nuxt class="pam-page-container"></Nuxt>
     </div>
     <Footer></Footer>
@@ -88,7 +92,24 @@
     margin: 30px 20px;
   }
 
+  .pam-banner {
+    width: 100%;
+    height: 120px;
+    background-size: cover;
+    background-repeat: no-repeat;
+    background-position: center;
+    position: relative;
+    @extend .mt-navBar;
+  }
+
+  .mt-navBar {
+    margin-top: calc($MOB_NAV_BAR * 2);
+  }
+
   @include desktop {
+    .mt-navBar {
+      margin-top: calc($DESKTOP_NAV_BAR + $MOB_NAV_BAR);
+    }
     .pam-page-container {
       width: 700px;
       margin: 30px auto 0px auto;
@@ -100,14 +121,7 @@
     }
   }
 
-  .pam-banner {
-    width: 100%;
-    height: 120px;
-    background-size: cover;
-    background-repeat: no-repeat;
-    background-position: center;
-    position: relative;
-  }
+
 
   .pam-banner__text {
     font-size: 18px;

--
Gitblit v1.8.0