Browse Source

update banner and favicon for mobile first

fengchang 1 year ago
parent
commit
89e793f2d1

BIN
hichina-main-front-mobile-first/public/favicon-old.ico


BIN
hichina-main-front-mobile-first/public/favicon.ico


BIN
hichina-main-front-mobile-first/public/icons/favicon-128x128-old.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-128x128.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-16x16-old.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-16x16.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-32x32-old.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-32x32.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-96x96-old.png


BIN
hichina-main-front-mobile-first/public/icons/favicon-96x96.png


BIN
hichina-main-front-mobile-first/public/icons/logo.png


+ 66 - 15
hichina-main-front-mobile-first/src/layouts/MainLayout.vue

@@ -1,30 +1,38 @@
 <template>
   <q-layout view="hHh lpR fFf">
-    <q-header
-      style="height: 80px"
-      reveal
-      elevated
-      class="bg-white text-black"
-      height-hint="98"
-    >
-      <q-toolbar>
+    <q-header height-hint="76" reveal class="bg-white text-black">
+      <q-toolbar class="GPL__toolbar" style="height: 76px">
         <div class="row">
-          <div class="col-sm-12 col-xs-12">
+          <div class="col-sm-12 col-xs-12 q-ml-xl q-mr-lg">
             <q-toolbar-title>
               <img
                 @click="$router.push('/home')"
                 class="cursor-pointer float-left"
                 src="~/assets/hichinalogo.png"
-                style="width: 12%"
               />
-              <span
-                class="float-left q-mt-xs q-ml-md text-h6 text-weight-bold"
-                style="font-size: 17px"
-                >Quasar Shopping</span
-              >
             </q-toolbar-title>
           </div>
         </div>
+        <q-btn flat no-caps no-wrap class="q-ml-xl" v-if="$q.screen.gt.xs">
+          GuideBooks
+        </q-btn>
+        <q-btn flat no-caps no-wrap class="q-ml-sm" v-if="$q.screen.gt.xs">
+          Blogs/Vlogs
+        </q-btn>
+        <q-btn flat no-caps no-wrap class="q-ml-sm" v-if="$q.screen.gt.xs">
+          Travel Shop
+        </q-btn>
+        <q-btn flat no-caps no-wrap class="q-ml-sm" v-if="$q.screen.gt.xs">
+          Destinations
+        </q-btn>
+
+        <!-- this is the trick -->
+        <q-space />
+
+        <div class="row">
+          <q-btn flat dense color="primary" label="Register" class="q-mr-lg" />
+          <q-btn flat dense color="primary" label="Login" class="q-mr-sm" />
+        </div>
       </q-toolbar>
     </q-header>
 
@@ -111,3 +119,46 @@ export default defineComponent({
   },
 });
 </script>
+<style lang="sass">
+.GPL
+
+  &__toolbar
+    height: 64px
+
+  &__toolbar-input
+    width: 35%
+
+  &__drawer-item
+    line-height: 24px
+    border-radius: 0 24px 24px 0
+    margin-right: 12px
+
+    .q-item__section--avatar
+      padding-left: 12px
+      .q-icon
+        color: #5f6368
+
+    .q-item__label:not(.q-item__label--caption)
+      color: #3c4043
+      letter-spacing: .01785714em
+      font-size: .875rem
+      font-weight: 500
+      line-height: 1.25rem
+
+    &--storage
+      border-radius: 0
+      margin-right: 0
+      padding-top: 24px
+      padding-bottom: 24px
+
+  &__side-btn
+    &__label
+      font-size: 12px
+      line-height: 24px
+      letter-spacing: .01785714em
+      font-weight: 500
+
+  @media (min-width: 1024px)
+    &__page-container
+      padding-left: 94px
+</style>