From c192f834c4e092bc7c0f2722c343c25c1be619ab Mon Sep 17 00:00:00 2001 From: shikeying <pxzsky@163.com> Date: 星期五, 07 四月 2023 17:32:33 +0800 Subject: [PATCH] 添加部分组件,添加拼图验证(未完成) --- src/layout/components/Navbar.vue | 51 +++++++++++++++++++++++++-------------------------- 1 files changed, 25 insertions(+), 26 deletions(-) diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 39b3dad..97e5249 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -2,29 +2,17 @@ <div class="navbar"> <hamburger id="hamburger-container" :is-active="sidebar.opened" class="hamburger-container" @toggleClick="toggleSideBar" /> - <breadcrumb id="breadcrumb-container" class="breadcrumb-container" v-if="!topNav"/> + <breadcrumb id="breadcrumb-container" class="breadcrumb-container" v-if="!topNav && showBreadCrumb"/> <top-nav id="topmenu-container" class="topmenu-container" v-if="topNav"/> <div class="right-menu"> <template v-if="device!=='mobile'"> - <search id="header-search" class="right-menu-item" /> - - <el-tooltip content="婧愮爜鍦板潃" effect="dark" placement="bottom"> - <ruo-yi-git id="ruoyi-git" class="right-menu-item hover-effect" /> - </el-tooltip> - - <el-tooltip content="鏂囨。鍦板潃" effect="dark" placement="bottom"> - <ruo-yi-doc id="ruoyi-doc" class="right-menu-item hover-effect" /> - </el-tooltip> - <screenfull id="screenfull" class="right-menu-item hover-effect" /> - - <el-tooltip content="甯冨眬澶у皬" effect="dark" placement="bottom"> - <size-select id="size-select" class="right-menu-item hover-effect" /> - </el-tooltip> - +<!-- <el-tooltip content="甯冨眬澶у皬" effect="dark" placement="bottom">--> +<!-- <size-select id="size-select" class="right-menu-item hover-effect" />--> +<!-- </el-tooltip>--> </template> - + <div class="user-name">{{ name }}</div> <el-dropdown class="avatar-container right-menu-item hover-effect" trigger="click"> <div class="avatar-wrapper"> <img :src="avatar" class="user-avatar"> @@ -48,12 +36,12 @@ <script> import { mapGetters } from 'vuex' -import Breadcrumb from '@/components/Breadcrumb' -import TopNav from '@/components/TopNav' -import Hamburger from '@/components/Hamburger' -import Screenfull from '@/components/Screenfull' -import SizeSelect from '@/components/SizeSelect' -import Search from '@/components/HeaderSearch' +import Breadcrumb from '@/components/RuoYi/Breadcrumb' +import TopNav from '@/components/RuoYi/TopNav' +import Hamburger from '@/components/RuoYi/Hamburger' +import Screenfull from '@/components/RuoYi/Screenfull' +import SizeSelect from '@/components/RuoYi/SizeSelect' +import Search from '@/components/RuoYi/HeaderSearch' import RuoYiGit from '@/components/RuoYi/Git' import RuoYiDoc from '@/components/RuoYi/Doc' @@ -72,6 +60,7 @@ ...mapGetters([ 'sidebar', 'avatar', + 'name', 'device' ]), setting: { @@ -89,6 +78,11 @@ get() { return this.$store.state.settings.topNav } + } + }, + data(){ + return { + showBreadCrumb:false // 鏄惁鏄剧ず椤堕儴闈㈠寘灞� } }, methods: { @@ -111,6 +105,10 @@ </script> <style lang="scss" scoped> +.user-name{ + font-size: 16px; + color: #333; +} .navbar { height: 50px; overflow: hidden; @@ -149,7 +147,8 @@ float: right; height: 100%; line-height: 50px; - + display: flex; + align-items: center; &:focus { outline: none; } @@ -183,14 +182,14 @@ cursor: pointer; width: 40px; height: 40px; - border-radius: 10px; + border-radius: 100%; } .el-icon-caret-bottom { cursor: pointer; position: absolute; right: -20px; - top: 25px; + top: 15px; font-size: 12px; } } -- Gitblit v1.9.1