From 8d823f18353363e61b11b547c443aff8bbf85d95 Mon Sep 17 00:00:00 2001 From: Mila <Mila@pollex.com.tw> Date: 星期四, 11 十一月 2021 17:05:14 +0800 Subject: [PATCH] TODO#130017 [預約前詢問] API 串接 --- PAMapp/components/NavBar.vue | 77 +++++++++++++++++++++++++++++++++++++- 1 files changed, 75 insertions(+), 2 deletions(-) diff --git a/PAMapp/components/NavBar.vue b/PAMapp/components/NavBar.vue index 1ba5353..840c821 100644 --- a/PAMapp/components/NavBar.vue +++ b/PAMapp/components/NavBar.vue @@ -1,3 +1,76 @@ <template> - <div>navbar</div> -</template> \ No newline at end of file + <header class="pam-header"> + <img class="pam-header__logo" src="~/assets/images/logo.png" alt="" @click="$router.push('/login')"> + <div class="pam-header__title"> + ���兢蝳��蜓 + <div class="pam-header__sub-title"> + �����兢蝳�風�� + </div> + </div> + <div class="pam-header__action-bar"> + <i class="icon-bell text--dark-blue cursor--pointer" @click="$router.push('/notification')"></i> + <el-dropdown @command="handleCommand"> + <i class="icon-avatar text--dark-blue cursor--pointer"></i> + <el-dropdown-menu slot="dropdown" class="pam-header__dropdown"> + <li class="pam-header__dropdown-item" @click="$router.push('/accountSetting')">�犖撣唾�身摰�</li> + <li class="pam-header__dropdown-item" @click="$router.push('/record/contactRecord')">�������</li> + <li class="pam-header__dropdown-item" @click="$router.push('/myConsultantList/consultantList')">���“���</li> + <li class="pam-header__dropdown-item">��</li> + <li class="pam-header__dropdown-item pam-header__dropdown-divider" @click="$router.push('/consultantLogin')">憿批��</li> + </el-dropdown-menu> + </el-dropdown> + </div> + </header> +</template> + +<script lang="ts"> +import { Vue, Component } from 'vue-property-decorator'; + +@Component +export default class NavBar extends Vue { + handleCommand() { + + } +} +</script> + +<style lang="scss" scoped> +.pam-header { + height: 53px; + display: flex; + align-items: center; + .pam-header__logo { + height: 100%; + } + .pam-header__title { + flex: 1; + margin: 10px 0; + padding-left: 10px; + border-left: 1px solid #CCCCCC; + font-size: 16px; + font-weight: bold; + color: #68737A; + letter-spacing: 3.6px; + flex-basis: 140px; + .pam-header__sub-title { + padding-top: 2px; + font-size: 13px; + font-weight: bold; + color: #F09491; + letter-spacing: 1.2px + } + } + .pam-header__action-bar { + display: flex; + font-size: 24px; + font-weight: bold; + justify-content: space-around; + i { + padding: 0 15px; + @media screen and (max-width: 320px) { + padding: 0 5px; + } + } + } +} +</style> -- Gitblit v1.8.0