| | |
| | | <navigator hover-class="none" :url="'/pages/basics/' + item.name" class="nav-li" navigateTo |
| | | :class="'bg-'+item.color" :style="[{animation: 'show ' + ((index+1)*0.2+1) + 's 1'}]" |
| | | v-for="(item,index) in elements" :key="index" @click="checked()"> |
| | | <view class="nav-title">{{item.title}}</view> |
| | | <view class="nav-name">{{item.name}}</view> |
| | | <text :class="'cuIcon-' + item.cuIcon"></text> |
| | | <view class="nav-title">{{item.title}}</view> |
| | | <view class="nav-name">{{item.name}}</view> |
| | | <text :class="'cuIcon-' + item.cuIcon"></text> |
| | | </navigator> |
| | | </view> |
| | | </scroll-view> |
| | |
| | | data() { |
| | | return { |
| | | elements: [ |
| | | // { |
| | | // title: '上架管理', |
| | | // name: 'putOnSale', |
| | | // color: 'blue', |
| | | // cuIcon: 'video' |
| | | // }, |
| | | // { |
| | | // title: '下架管理', |
| | | // name: 'offLines', |
| | | // color: 'blue', |
| | | // cuIcon: 'copy' |
| | | // }, |
| | | { |
| | | title: '组托入库', |
| | | name: 'pakin', |
| | | color: 'blue', |
| | | cuIcon: 'copy' |
| | | }, |
| | | // { |
| | | // title: '订单组托', |
| | | // name: 'order', |
| | | // color: 'blue', |
| | | // cuIcon: 'goods' |
| | | // }, |
| | | { |
| | | title: '库存查询', |
| | | name: 'stockQuery', |
| | | color: 'blue', |
| | | cuIcon: 'searchlist' |
| | | }, |
| | | |
| | | // { |
| | | // title: '单据出库', |
| | | // name: 'orderOut', |
| | | // color: 'blue', |
| | | // cuIcon: 'video' |
| | | // }, |
| | | // { |
| | | // title: '库位出库', |
| | | // name: 'stoOut', |
| | | // color: 'blue', |
| | | // cuIcon: 'video' |
| | | // }, |
| | | // { |
| | | // title: '商品入库', |
| | | // name: 'pakStore', |
| | | // color: 'blue', |
| | | // cuIcon: 'video' |
| | | // }, |
| | | { |
| | | title: '库存盘点', |
| | | name: 'stockCheck', |
| | |
| | | color: 'blue', |
| | | cuIcon: 'safe' |
| | | }, |
| | | // { |
| | | // title: '平仓库存盘点', |
| | | // name: 'manStoCheck', |
| | | // color: 'blue', |
| | | // cuIcon: 'safe' |
| | | // }, |
| | | // { |
| | | // title: '平仓库存盘点', |
| | | // name: 'manStoCheck', |
| | | // color: 'blue', |
| | | // cuIcon: 'safe' |
| | | // }, |
| | | { |
| | | title: '退出登录', |
| | | name: 'logOut', |
| | |
| | | </script> |
| | | |
| | | <style> |
| | | /* @import "../../colorui/main.css"; */ |
| | | /* @import "../../colorui/icon.css"; */ |
| | | @import "../../colorui/main.css"; |
| | | @import "../../colorui/icon.css"; |
| | | |
| | | .custom-position { |
| | | margin: 10rpx 10rpx 50rpx 0rpx; |
| | |
| | | .img-logo { |
| | | width: 150rpx; |
| | | } |
| | | .nav-list { |
| | | display: flex; |
| | | /* flex-wrap: wrap; */ |
| | | flex-direction: column; |
| | | padding: 0px 40upx 0px; |
| | | justify-content: flex-start; |
| | | } |
| | | |
| | | .nav-li { |
| | | padding: 30upx; |
| | | border-radius: 12upx; |
| | | width: 95%; |
| | | margin: 0 2.5% 40upx; |
| | | |
| | | background-size: cover; |
| | | background-position: center; |
| | | position: relative; |
| | | z-index: 1; |
| | | } |
| | | |
| | | .nav-li::after { |
| | | content: ""; |
| | | position: absolute; |
| | | z-index: -1; |
| | | background-color: inherit; |
| | | width: 100%; |
| | | height: 100%; |
| | | left: 0; |
| | | bottom: -10%; |
| | | border-radius: 10upx; |
| | | opacity: 0.2; |
| | | transform: scale(0.9, 0.9); |
| | | } |
| | | |
| | | .nav-li.cur { |
| | | color: #fff; |
| | | background: rgb(94, 185, 94); |
| | | box-shadow: 4upx 4upx 6upx rgba(94, 185, 94, 0.4); |
| | | } |
| | | |
| | | .nav-title { |
| | | font-size: 32upx; |
| | | font-weight: 300; |
| | | } |
| | | |
| | | .nav-title::first-letter { |
| | | font-size: 40upx; |
| | | margin-right: 4upx; |
| | | } |
| | | |
| | | .nav-name { |
| | | font-size: 28upx; |
| | | text-transform: Capitalize; |
| | | margin-top: 20upx; |
| | | position: relative; |
| | | } |
| | | |
| | | .nav-name::before { |
| | | content: ""; |
| | | position: absolute; |
| | | display: block; |
| | | width: 40upx; |
| | | height: 6upx; |
| | | background: #fff; |
| | | bottom: 0; |
| | | right: 0; |
| | | opacity: 0.5; |
| | | } |
| | | |
| | | .nav-name::after { |
| | | content: ""; |
| | | position: absolute; |
| | | display: block; |
| | | width: 100upx; |
| | | height: 1px; |
| | | background: #fff; |
| | | bottom: 0; |
| | | right: 40upx; |
| | | opacity: 0.3; |
| | | } |
| | | |
| | | .nav-name::first-letter { |
| | | font-weight: bold; |
| | | font-size: 36upx; |
| | | margin-right: 1px; |
| | | } |
| | | |
| | | .nav-li text { |
| | | position: absolute; |
| | | right: 30upx; |
| | | top: 30upx; |
| | | font-size: 52upx; |
| | | width: 60upx; |
| | | height: 60upx; |
| | | text-align: center; |
| | | line-height: 60upx; |
| | | } |
| | | |
| | | .text-light { |
| | | font-weight: 300; |
| | | } |
| | | @keyframes show { |
| | | 0% { |
| | | transform: translateY(-50px); |
| | | } |
| | | |
| | | 60% { |
| | | transform: translateY(40upx); |
| | | } |
| | | |
| | | 100% { |
| | | transform: translateY(0px); |
| | | } |
| | | } |
| | | |
| | | @-webkit-keyframes show { |
| | | 0% { |
| | | transform: translateY(-50px); |
| | | } |
| | | |
| | | 60% { |
| | | transform: translateY(40upx); |
| | | } |
| | | |
| | | 100% { |
| | | transform: translateY(0px); |
| | | } |
| | | } |
| | | </style> |