diff --git a/order/assDetail/assDetail.vue b/order/assDetail/assDetail.vue new file mode 100644 index 0000000..9f998f0 --- /dev/null +++ b/order/assDetail/assDetail.vue @@ -0,0 +1,81 @@ + + + + + \ No newline at end of file diff --git a/order/assDetail/style.scss b/order/assDetail/style.scss new file mode 100644 index 0000000..d6de33b --- /dev/null +++ b/order/assDetail/style.scss @@ -0,0 +1,142 @@ +page{ + background-color: #f6f6f6; +} +.main{ + .cont{ + margin: 20rpx 20rpx 0 20rpx; + padding: 25rpx; + background-color: #FFFFFF; + border-radius: 16rpx; + overflow: hidden; + .cont_order_type{ + .cont_order_type_name{ + font-size: 40rpx; + color: #333333; + font-weight: 500; + } + .cont_order_type_desc{ + color: #333333; + font-size: 26rpx; + margin-top: 10rpx; + } + } + .cont_service{ + .cont_service_img{ + margin: 0 auto; + width: 76rpx; + height: 76rpx; + display: block; + } + .cont_service_name{ + font-size: 24rpx; + color: #333333; + margin-top: 10rpx; + } + } + } + .flex{ + display: flex; + align-items: center; + justify-content: space-between; + } + .cont_title{ + font-size:32rpx; + color:#333333; + font-weight: 500; + padding-bottom: 25rpx; + } + .cont_border{ + border-bottom: 1rpx solid #f6f6f6; + margin-bottom: 25rpx; + } + .cont_shop{ + display: flex; + margin-bottom: 25rpx; + .cont_shop_img{ + width: 138rpx; + height: 138rpx; + background: #FFFFFF; + border-radius: 4rpx; + border: 1rpx solid #F3F3F3; + .cont_shop_imgUrl{ + width: 138rpx; + height: 138rpx; + display: block; + } + } + .cont_shop_text{ + margin-left: 20rpx; + .cont_shop_title{ + font-size: 28rpx; + color: #333333; + font-weight: 500; + } + .cont_shop_price{ + color: #333333; + font-size: 26rpx; + margin-top: 10rpx; + .cont_shop_price_f::before{ + content: '¥'; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + } + } + .cont_shop_desc{ + font-size: 26rpx; + color: #999999; + margin-top: 5rpx; + .cont_shop_desc_price::before{ + content: '¥'; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + } + .cont_shop_desc_num{ + margin-left: 40rpx; + } + } + } + } + .cont_shop_item{ + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 25rpx; + .cont_shop_item_name{ + color: #333333; + font-size: 26rpx; + + } + .cont_shop_item_value{ + color: #333333; + font-size: 26rpx; + font-weight: 500; + display: flex; + align-items: center; + .cont_shop_item_copy{ + width: 77rpx; + height: 40rpx; + border-radius: 20rpx 20rpx 20rpx 20rpx; + border: 1rpx solid #FF0000; + font-size: 22rpx; + color:#FF0000; + display: flex; + align-items: center; + justify-content: center; + margin-right: 20rpx; + } + .cont_shop_item_value_price::before{ + content: '¥'; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + + } + } + } + .paddom{ + padding-bottom: 0rpx; + } + +} \ No newline at end of file diff --git a/order/assList/assList.vue b/order/assList/assList.vue new file mode 100644 index 0000000..1baa501 --- /dev/null +++ b/order/assList/assList.vue @@ -0,0 +1,67 @@ + + + + + \ No newline at end of file diff --git a/order/assList/style.scss b/order/assList/style.scss new file mode 100644 index 0000000..93e6394 --- /dev/null +++ b/order/assList/style.scss @@ -0,0 +1,178 @@ +page{ + background-color: #f6f6f6; +} +.main{ + .order_nav{ + width: 100%; + display: flex; + justify-content: space-around; + background-color: #ffffff; + position: sticky; + border-bottom: 1rpx solid #f6f6f6; + top: 0; + .order_nav_item{ + font-size: 28rpx; + width: 50%; + padding-top: 20rpx; + .order_nav_name{ + width: 100%; + text-align: center; + height: 38rpx; + color: #666666; + display: flex; + align-items: center; + justify-content: center; + } + .order_nav_m{ + margin: 0 auto; + width: 45rpx; + height: 20rpx; + display: block; + } + } + .order_nav_active{ + .order_nav_name{ + font-size: 32rpx; + color: #333333; + font-weight: 500; + } + .order_nav_m{ + background: url(../../static/act.png); + background-repeat: no-repeat; + background-size: 100% 100%; + } + } + } + .cont{ + margin: 20rpx 20rpx 0 20rpx; + background-color: #FFFFFF; + border-radius: 16rpx; + padding: 0 0rpx 25rpx 0rpx; + .cont_title{ + font-size: 26rpx; + color: #999999; + margin: 0 25rpx 0 25rpx; + padding:25rpx 0 25rpx 0; + border-bottom: 1rpx solid #f6f6f6; + } + .cont_shop{ + display: flex; + align-items: center; + justify-content: space-between; + padding: 25rpx 25rpx 0rpx 25rpx ; + .cont_shop_l{ + display: flex; + .cont_shop_img{ + width: 114rpx; + height: 114rpx; + background: #FFFFFF; + border-radius: 4rpx; + border: 1rpx solid #F3F3F3; + .cont_shop_imgUrl{ + width: 114rpx; + height: 114rpx; + display: block; + } + } + .cont_shop_m{ + margin-left: 25rpx; + .cont_shop_title{ + font-size: 28rpx; + color: #333333; + font-weight: 500; + } + .cont_shop_text{ + font-size: 26rpx; + color: #999999; + margin-top: 20rpx; + .cont_shop_price::before{ + content:'¥'; + font-size: 20rpx; + margin: 0rpx 5rpx 0rpx 5rpx; + } + .cont_shop_num{ + margin-left: 20rpx; + } + } + } + + } + .cont_shop_r{ + width: 150rpx; + height: 60rpx; + border-radius: 50rpx; + border: 1rpx solid #999999; + font-size: 24rpx; + color: #666666; + display: flex; + align-items: center; + justify-content: center; + } + .cont_shop_n{ + height: 60rpx; + border-radius: 50rpx; + font-size: 26rpx; + color: #666666; + display: flex; + align-items: center; + justify-content: center; + position: relative; + margin-right: 25rpx; + } + .cont_shop_n::after{ + content: ''; + position: absolute; + top: 50%; + left: 100%; + transform: translate3d(0, -50%, 0) rotate(45deg); + width: 13rpx; + height: 13rpx; + border-top: 3rpx solid #999999; + border-right: 3rpx solid #999999; + } + } + .cont_goos{ + display: flex; + align-items: center; + color: #FF0000; + font-size: 26rpx; + padding: 25rpx 25rpx 0rpx 25rpx ; + .cont_goos_img{ + width: 40rpx; + height: 40rpx; + display: block; + margin-right: 10rpx; + + } + } + .cont_text{ + color: #333333; + font-size: 26rpx; + padding: 25rpx 25rpx 0rpx 25rpx ; + } + .cont_ul{ + display: flex; + flex-wrap: wrap; + .cont_li{ + width: 150rpx; + height: 150rpx; + background: #FFFFFF; + border-radius: 4rpx; + border: 1rpx solid #F3F3F3; + margin-left: 20rpx; + margin-top: 25rpx; + } + .cont_li image{ + width: 150rpx; + height: 150rpx; + border-radius: 4rpx; + display: block; + } + } + + } + + + + + } \ No newline at end of file diff --git a/order/assedit/assedit.vue b/order/assedit/assedit.vue new file mode 100644 index 0000000..d1d3541 --- /dev/null +++ b/order/assedit/assedit.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/order/assedit/style.scss b/order/assedit/style.scss new file mode 100644 index 0000000..9502d67 --- /dev/null +++ b/order/assedit/style.scss @@ -0,0 +1,170 @@ +page{ + background: #f6f6f6; +} +.main{ + background: linear-gradient(180deg,#FCEEEF 0%,#f6f6f6 100%); + background-repeat: no-repeat; + padding-top: 25rpx; + .cont{ + margin: 0rpx 25rpx 25rpx 25rpx; + padding: 30rpx; + border-radius: 16rpx; + background-color: #FFFFFF; + box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(0, 0, 0, 0.05); + .cont_textarea{ + width: 100%; + height: 100rpx; + font-size: 28rpx; + color: #333333; + } + .cont_item{ + display: flex; + align-items: center; + justify-content: space-between; + height: 120rpx; + padding: 0 30rpx 0 30rpx; + .cont_item_l{ + display: flex; + height: 100%; + align-items: center; + .cont_item_img{ + width: 42rpx; + height: 42rpx; + display: block; + } + .cont_item_text{ + color: #000000; + font-size: 30rpx; + font-weight: 500; + margin-left: 20rpx; + height: 100%; + display: flex; + align-items: center; + } + .cont_item_text::before{ + content: '*'; + font-size: 26rpx; + color: #FF0000; + margin-right: 5rpx; + } + } + .cont_item_r{ + color: #333333; + font-size: 28rpx; + display: flex; + align-items: center; + height: 100%; + .cont_item_input{ + width: 350rpx; + text-align: right; + height: 100%; + } + } + .cont_item_r text{ + margin-left: 20rpx; + font-weight: 500; + } + } + .cont_border{ + height: 1rpx; + background-color: #D5D5D5; + margin-left: 75rpx; + width: 600rpx; + } + .cont_shop_text{ + font-size: 30rpx; + color: #999999; + padding:0rpx 30rpx 30rpx 30rpx; + } + .cont_shop_edit{ + border-radius: 16rpx; + .cont_ul{ + display: flex; + flex-wrap: wrap; + .cont_li{ + width: 192rpx; + height: 192rpx; + background: #FFFFFF; + border-radius: 23rpx; + border: 1px solid #F3F3F3; + margin-left: 30rpx; + margin-bottom: 30rpx; + position: relative; + .cont_upload_remove{ + position: absolute; + z-index: 2; + width: 40rpx; + height: 40rpx; + right: -12rpx; + top: -12rpx; + border-radius: 50rpx; + background-color: #FFFFFF; + .cont_upload_remove_img{ + width: 40rpx; + height: 40rpx; + border-radius: 50rpx; + } + } + .cont_li_img{ + width: 192rpx; + height: 192rpx; + border-radius: 4rpx; + display: block; + position: absolute; + top: 0; + left: 0; + z-index: 1; + } + } + .cont_upload{ + background-color: #F4F6F8; + .cont_upload_img{ + margin: 0 auto; + width: 80rpx; + height: 80rpx; + display: block; + margin-top: 35rpx; + } + .cont_upload_text{ + text-align: center; + color: #999999; + font-size: 24rpx; + margin-top: 10rpx; + } + } + } + } + } + .cont_padding{ + padding: 0; + } + .footer{ + position: fixed; + left: 0; + right: 0; + bottom: 0; + z-index: 160; + background: #FFFFFF; + font-size: 30rpx; + padding-bottom: env(safe-area-inset-bottom); + display: flex; + justify-content: space-between; + align-items: center; + padding-top: 20rpx; + padding-left: 20rpx; + padding-right: 20rpx; + border-top: 1rpx solid #efefef; + .footer_btn{ + width: 100%; + height: 85rpx; + background-color: #FD3F3F; + border-radius: 50rpx; + color: #FFFFFF; + display: flex; + align-items: center; + justify-content: center; + font-weight: 500; + font-size: 28rpx; + } + } +} diff --git a/order/coupon/coupon.vue b/order/coupon/coupon.vue new file mode 100644 index 0000000..1581f16 --- /dev/null +++ b/order/coupon/coupon.vue @@ -0,0 +1,61 @@ + + + + + \ No newline at end of file diff --git a/order/coupon/style.scss b/order/coupon/style.scss new file mode 100644 index 0000000..c887302 --- /dev/null +++ b/order/coupon/style.scss @@ -0,0 +1,101 @@ +page{ + background-color: #f6f6f6; +} +.main{ + .coupon_title{ + margin: 24rpx 24rpx 0rpx 24rpx; + padding: 0 24rpx 24rpx 24rpx ; + font-size: 28rpx; + color: #333333; + } + // 优惠券 + .coupon_cont{ + .coupon_item{ + display: flex; + justify-content: space-between; + align-items: center; + margin: 0 24rpx 24rpx 24rpx; + .coupon_item_l{ + width: 198rpx; + height: 193rpx; + background: #FFFFFF; + border-radius: 20rpx; + text-align: center; + position: relative; + .coupon_item_v{ + position: absolute; + width: 198rpx; + height: 193rpx; + top: 0; + left: 0; + .coupon_item_price{ + color: #FF0000; + font-size: 60rpx; + font-weight: 500; + text-align: center; + margin-top: 35rpx; + } + .coupon_item_price::before{ + content: '¥'; + font-size: 34rpx; + margin-right: 5rpx; + } + .coupon_item_desc{ + color: #999999; + font-size: 26rpx; + } + } + .coupon_item_absolute{ + position: absolute; + top: 0; + left: 0; + width: 20rpx; + height: 193rpx; + background: #FF0000; + border-top-left-radius: 20rpx; + border-bottom-left-radius: 20rpx; + } + } + .coupon_item_border{ + width: 1px; + height: 155rpx; + border-left: 1px dashed #D9D9D9; + background-color: #FFFFFF; + } + .coupon_item_r{ + width: 438rpx; + height: 193rpx; + background: #FFFFFF; + border-radius: 20rpx; + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 25rpx 0 45rpx; + .coupon_item_r_l{ + width: 300rpx; + .coupon_item_name{ + font-size: 32rpx; + color: #000000; + font-weight: 500; + } + .coupon_item_time{ + color: #FF6E6E; + font-size: 26rpx; + margin-top: 10rpx; + } + } + .coupon_item_r_r{ + width: 112rpx; + height: 46rpx; + border-radius: 30rpx; + border: 1px solid #FF0000; + font-size: 26rpx; + color: #FF0000; + display: flex; + align-items: center; + justify-content: center; + } + } + } + } +} \ No newline at end of file diff --git a/order/editeval/editeval.vue b/order/editeval/editeval.vue new file mode 100644 index 0000000..ff2628e --- /dev/null +++ b/order/editeval/editeval.vue @@ -0,0 +1,122 @@ + + + + + \ No newline at end of file diff --git a/order/editeval/style.scss b/order/editeval/style.scss new file mode 100644 index 0000000..5860e59 --- /dev/null +++ b/order/editeval/style.scss @@ -0,0 +1,231 @@ +page{ + background-color: #f6f6f6; +} +.main{ + .cont{ + margin: 20rpx 20rpx 0 20rpx; + background-color: #FFFFFF; + border-radius: 16rpx; + padding-bottom: 25rpx; + .cont_top{ + margin: 0 25rpx 25rpx 25rpx; + padding:25rpx 0 25rpx 0; + border-bottom: 1rpx solid #f6f6f6; + display: flex; + align-items: center; + justify-content: space-between; + .cont_top_l{ + display: flex; + align-items: center; + .cont_top_text{ + font-size: 32rpx; + color: #333333; + font-weight: 500; + .cont_top_num{ + color: #FF0000; + margin-left: 10rpx; + } + } + .cont_top_btn{ + width: 133rpx; + height: 49rpx; + border-radius: 25rpx; + border: 1px solid #FF0000; + font-size: 26rpx; + color: #FF0000; + display: flex; + align-items: center; + justify-content: center; + margin-left: 30rpx; + } + } + .cont_top_r{ + font-size: 26rpx; + color: #000000; + } + } + .cont_shop{ + display: flex; + align-items: center; + justify-content: space-between; + padding: 0rpx 25rpx 0rpx 25rpx ; + .cont_shop_l{ + display: flex; + .cont_shop_img{ + width: 114rpx; + height: 114rpx; + background: #FFFFFF; + border-radius: 4rpx; + border: 1rpx solid #F3F3F3; + .cont_shop_imgUrl{ + width: 114rpx; + height: 114rpx; + display: block; + } + } + .cont_shop_x{ + .cont_shop_title{ + font-size: 28rpx; + color: #333333; + margin-left: 25rpx; + font-weight: 500; + } + .cont_shop_type{ + display: flex; + .cont_goos{ + display: flex; + align-items: center; + color: #999999; + font-size: 26rpx; + padding: 25rpx 25rpx 0rpx 25rpx ; + .cont_goos_img{ + width: 40rpx; + height: 40rpx; + display: block; + margin-right: 10rpx; + + } + } + } + } + + } + .cont_shop_r{ + width: 106rpx; + height: 46rpx; + background: linear-gradient( 90deg, #FD4955 0%, #FD343C 100%); + border-radius: 39rpx; + display: flex; + align-items: center; + justify-content: center; + font-size: 24rpx; + color: #FFFFFF; + } + } + .cont_shop_border{ + margin:25rpx; + height: 1rpx; + background-color: #f6f6f6; + } + .cont_shop_edit{ + margin:25rpx 25rpx 0rpx 25rpx; + background: #F7F8FA; + border-radius: 16rpx; + padding-bottom: 25rpx; + .cont_text{ + color: #333333; + font-size: 28rpx; + padding: 25rpx 25rpx 0rpx 25rpx ; + display: flex; + .cont_text_img{ + width: 28rpx; + height: 28rpx; + } + .cont_textarea{ + padding: 0; + margin: 0; + border: none; + outline: none; + background-color: transparent; + box-sizing: border-box; + height:140rpx; + margin-left: 25rpx; + } + + } + + .cont_ul{ + display: flex; + flex-wrap: wrap; + .cont_li{ + width: 192rpx; + height: 192rpx; + background: #FFFFFF; + border-radius: 4rpx; + border: 1px solid #F3F3F3; + margin-left: 20rpx; + margin-top: 25rpx; + position: relative; + .cont_upload_remove{ + position: absolute; + z-index: 2; + width: 40rpx; + height: 40rpx; + right: -12rpx; + top: -12rpx; + border-radius: 50rpx; + background-color: #FFFFFF; + .cont_upload_remove_img{ + width: 40rpx; + height: 40rpx; + border-radius: 50rpx; + } + } + .cont_li_img{ + width: 192rpx; + height: 192rpx; + border-radius: 4rpx; + display: block; + position: absolute; + top: 0; + left: 0; + z-index: 1; + } + } + .cont_upload{ + background-color: #F7F8FA; + .cont_upload_img{ + margin: 0 auto; + width: 80rpx; + height: 80rpx; + display: block; + margin-top: 35rpx; + } + .cont_upload_text{ + text-align: center; + color: #999999; + font-size: 23rpx; + margin-top: 10rpx; + } + } + + + + } + } + + + } + + .footer{ + position: fixed; + left: 0; + right: 0; + bottom: 0; + z-index: 160; + background: #FFFFFF; + font-size: 30rpx; + padding-bottom: env(safe-area-inset-bottom); + display: flex; + justify-content: space-between; + align-items: center; + padding-top: 20rpx; + padding-left: 20rpx; + padding-right: 20rpx; + border-top: 1rpx solid #efefef; + .footer_btn{ + width: 100%; + height: 85rpx; + background-color: #FD3F3F; + border-radius: 50rpx; + color: #FFFFFF; + display: flex; + align-items: center; + justify-content: center; + font-weight: 500; + font-size: 28rpx; + } + } + + + } \ No newline at end of file diff --git a/order/orderConfirm/orderConfirm.vue b/order/orderConfirm/orderConfirm.vue index 830e698..46afccf 100644 --- a/order/orderConfirm/orderConfirm.vue +++ b/order/orderConfirm/orderConfirm.vue @@ -71,7 +71,7 @@ 微信支付 - + @@ -154,7 +154,7 @@ 新人限时券 今日23:59到期 - + diff --git a/order/orderConfirm/style.scss b/order/orderConfirm/style.scss index e84f346..bc9218f 100644 --- a/order/orderConfirm/style.scss +++ b/order/orderConfirm/style.scss @@ -6,7 +6,7 @@ page{ background-repeat: no-repeat; overflow: hidden; .cont{ - margin: 25rpx 20rpx 0 20rpx; + margin: 20rpx 20rpx 0 20rpx; background-color: #FFFFFF; border-radius: 16rpx; padding:30rpx; @@ -89,8 +89,9 @@ page{ justify-content: center; margin-right: 15rpx; .cont_radioimg{ - width: 45rpx; - height: 45rpx; + width: 25rpx; + height: 25rpx; + display: block; } } .cont_li{ @@ -542,11 +543,19 @@ page{ margin-top: 10rpx; } } - .coupon_item_r_r{ + .coupon_radio{ background-color: #E60703; width: 42rpx; height: 42rpx; border-radius: 50rpx; + display: flex; + align-items: center; + justify-content: center; + .cont_radioimg{ + width: 25rpx; + height: 25rpx; + display: block; + } } } } diff --git a/order/orderDetail/orderDetail.vue b/order/orderDetail/orderDetail.vue new file mode 100644 index 0000000..0445d8b --- /dev/null +++ b/order/orderDetail/orderDetail.vue @@ -0,0 +1,154 @@ + + + + + \ No newline at end of file diff --git a/order/orderDetail/style.scss b/order/orderDetail/style.scss new file mode 100644 index 0000000..f702671 --- /dev/null +++ b/order/orderDetail/style.scss @@ -0,0 +1,260 @@ +page{ + background-color: #f6f6f6; +} +.main{ + .cont{ + margin: 20rpx 20rpx 0 20rpx; + padding: 25rpx; + background-color: #FFFFFF; + border-radius: 16rpx; + overflow: hidden; + .cont_order_type{ + .cont_order_type_name{ + font-size: 40rpx; + color: #333333; + font-weight: 500; + } + .cont_order_type_desc{ + color: #333333; + font-size: 26rpx; + margin-top: 10rpx; + } + } + .cont_service{ + .cont_service_img{ + margin: 0 auto; + width: 76rpx; + height: 76rpx; + display: block; + } + .cont_service_name{ + font-size: 24rpx; + color: #333333; + margin-top: 10rpx; + } + } + .cont_shop_user{ + display: flex; + margin-bottom: 25rpx; + .cont_shop_user_name{ + color: #666666; + font-size: 26rpx; + width: 13%; + } + .cont_shop_user_desc{ + width: 87%; + color: #333333; + font-size: 26rpx; + } + } + } + .flex{ + display: flex; + align-items: center; + justify-content: space-between; + } + .cont_title{ + font-size:32rpx; + color:#333333; + font-weight: 500; + padding-bottom: 25rpx; + } + .cont_title text{ + font-size: 26rpx; + color: #999999; + margin-left: 10rpx; + font-weight: 400; + } + .cont_border{ + border-bottom: 1rpx solid #f6f6f6; + margin-bottom: 25rpx; + } + .cont_shop{ + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 25rpx; + .cont_shop_l{ + display: flex; + align-items: center; + .cont_shop_img{ + width: 138rpx; + height: 138rpx; + background: #FFFFFF; + border-radius: 4rpx; + border: 1rpx solid #F3F3F3; + .cont_shop_imgUrl{ + width: 138rpx; + height: 138rpx; + display: block; + } + } + .cont_shop_text{ + margin-left: 20rpx; + .cont_shop_title{ + font-size: 28rpx; + color: #333333; + font-weight: 500; + } + .cont_shop_price{ + color: #333333; + font-size: 26rpx; + margin-top: 10rpx; + .cont_shop_price_f::before{ + content: '¥'; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + } + } + .cont_shop_desc{ + font-size: 26rpx; + color: #999999; + margin-top: 5rpx; + .cont_shop_desc_price::before{ + content: '¥'; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + } + .cont_shop_desc_num{ + margin-left: 40rpx; + } + } + } + } + .cont_shop_r{ + .cont_shop_payment{ + font-size: 26rpx; + color: #333333; + font-weight: 500; + .cont_shop_payment_price{} + .cont_shop_payment_price::before{ + content:"¥"; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + } + } + .cont_shop_addcart{ + width: 125rpx; + height: 45rpx; + border-radius: 40rpx; + border: 1rpx solid #999999; + font-size: 23rpx; + color: #333333; + display: flex; + align-items: center; + justify-content: center; + margin-top: 20rpx; + float: right; + } + } + } + .cont_shop_border{ + width: 100%; + height: 1rpx; + background-color: #F2F3F5; + margin: 0 0 25rpx 0; + } + .cont_shop_total{ + font-size: 28rpx; + color: #666666; + margin-bottom: 25rpx; + text-align: right; + } + .cont_shop_total text{ + font-size: 34rpx; + color: #333333; + font-weight: 500; + } + .cont_shop_total text::before{ + content: '¥'; + margin: 0 5rpx 0 5rpx; + font-size: 24rpx; + } + .cont_shop_item{ + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 25rpx; + .cont_shop_item_name{ + color: #333333; + font-size: 26rpx; + + } + .cont_shop_item_value{ + color: #333333; + font-size: 26rpx; + font-weight: 500; + display: flex; + align-items: center; + .cont_shop_item_copy{ + width: 77rpx; + height: 40rpx; + border-radius: 20rpx 20rpx 20rpx 20rpx; + border: 1rpx solid #999999; + font-size: 22rpx; + color:#999999; + display: flex; + align-items: center; + justify-content: center; + margin-left: 15rpx; + } + .cont_shop_item_value_price::before{ + content: '¥'; + font-size: 20rpx; + margin-left: 5rpx; + margin-right: 5rpx; + + } + } + .cont_shop_item_color{ + color: #FF0000; + } + + } + .paddom{ + padding-bottom: 0rpx; + } + .footer{ + position: fixed; + left: 0; + right: 0; + bottom: 0; + z-index: 160; + background: #FFFFFF; + font-size: 30rpx; + padding-bottom: env(safe-area-inset-bottom); + display: flex; + justify-content: space-between; + align-items: center; + padding-top: 20rpx; + padding-left: 25rpx; + padding-right: 25rpx; + border-top: 1rpx solid #efefef; + .footer_l{ + color: #666666; + font-size: 28rpx; + width: 150rpx; + padding-top: 20rpx; + padding-bottom: 20rpx; + } + .footer_r{ + display: flex; + .footer_btn{ + padding: 13rpx 30rpx 13rpx 30rpx; + border-radius: 50rpx; + border: 1rpx solid #999999; + font-size: 28rpx; + color: #333333; + margin-left: 20rpx; + } + .footer_btn_bcg{ + border: 1rpx solid #FD3F3F; + color: #FFFFFF; + background:#FD3F3F; + } + } + } +} \ No newline at end of file diff --git a/order/orderList/orderList.vue b/order/orderList/orderList.vue index c48212d..c3ac3a4 100644 --- a/order/orderList/orderList.vue +++ b/order/orderList/orderList.vue @@ -1,11 +1,11 @@ diff --git a/shopProDetail/evallist/style.scss b/shopProDetail/evallist/style.scss index 688addb..8b6d885 100644 --- a/shopProDetail/evallist/style.scss +++ b/shopProDetail/evallist/style.scss @@ -7,12 +7,9 @@ page{ padding: 0 20rpx 20rpx 20rpx; flex-wrap: wrap; display: flex; - position: sticky; - top: 0; - left: 0; border-bottom: 1rpx solid #f6f6f6; .eval_tag{ - font-size: 28rpx; + font-size: 23rpx; color: #333333; background-color: #F5F6FA; border: 1rpx solid #F5F6FA; @@ -20,9 +17,9 @@ page{ align-items: center; justify-content: center; border-radius: 50rpx; - padding: 8rpx 25rpx 8rpx 25rpx; + padding: 10rpx 22rpx 10rpx 22rpx; box-sizing: border-box; - margin: 20rpx 0 0 20rpx ; + margin: 20rpx 0rpx 0 20rpx ; .eval_tag_img{ width: 28rpx; height: 28rpx; @@ -31,11 +28,13 @@ page{ } } .eval_tag text{ + font-size: 23rpx; color: #999999; + margin-left: 10rpx; } .eval_tag_active{ background: #FFD7D7; - border: 1rpx solid #FFA0A0; + border: 1px solid #FFA0A0; color: #FF5D5D; } @@ -48,6 +47,8 @@ page{ background-color: #FFFFFF; margin: 20rpx 20rpx 0 20rpx; border-radius: 16rpx; + overflow: hidden; + box-shadow: 0 4rpx 8rpx rgba(0,0,0,.05); .eval_item_top{ display: flex; align-items: center; @@ -60,14 +61,15 @@ page{ display: flex; align-items: center; .eval_item_userimg{ - width: 40rpx; - height: 40rpx; + width: 50rpx; + height: 50rpx; border-radius: 50rpx; - background-color: #000 + background-color: #000; + display: block; } .eval_item_username{ color: #000000; - font-size: 24rpx; + font-size: 26rpx; margin-left: 10rpx; } @@ -76,7 +78,7 @@ page{ height: 34rpx; background: #FFF4CD; border-radius: 4rpx; - border: 1rpx solid #F9D448; + border: 1px solid #F9D448; font-size: 22rpx; color: #D0AA1B; display: flex; @@ -89,7 +91,7 @@ page{ display: flex; align-items: center; width: 95rpx; - height: 34rpx; + height: 37rpx; background: linear-gradient( 90deg, #FAEAD3 0%, #FED4AE 100%); border-radius: 4rpx; color: #745030; @@ -98,17 +100,18 @@ page{ align-items: center; justify-content: center; .eval_item_usertext_img{ - width: 28rpx; - height: 28rpx; + width: 23rpx; + height: 23rpx; display: block; + margin-right: 5rpx; } } } } .eval_item_text{ padding: 20rpx; - font-size: 30rpx; - color: #666666; + font-size: 27rpx; + color: #333333; } .eval_item_ul{ display: flex; @@ -133,12 +136,12 @@ page{ justify-content: space-between; padding: 0 20rpx 20rpx 20rpx; .eval_item_time{ - font-size: 24rpx; + font-size: 26rpx; color: #999999; } .eval_item_numa{ display: flex; - font-size: 24rpx; + font-size: 26rpx; color: #999999; align-items: center; } @@ -152,5 +155,108 @@ page{ } - + .footer{ + position: fixed; + z-index: 998; + left: 0; + transform: translate3d(0, -100%, 0); + width: 100%; + top: 100%; + background: #FFFFFF; + padding-bottom: env(safe-area-inset-bottom); + padding-top: 20rpx; + border-top: 1rpx solid #F2F2F2; + .footer_cont{ + padding-right: 20rpx; + display: flex; + justify-content: space-between; + align-items: center; + .footer_l{ + display: flex; + align-items: center; + justify-content: space-between; + .footer_li{ + width: 90rpx; + .footer_icon{ + margin: 0 auto; + width: 50rpx; + height: 50rpx; + position: relative; + .footer_amount{ + position: absolute; + right: -10rpx; + top:-10rpx; + width: 30rpx; + height: 30rpx; + border-radius: 50rpx; + background-color: #FF3135; + font-size: 18rpx; + color: #FFFFFF; + z-index: 2; + display: flex; + align-items: center; + justify-content: center; + } + .footer_icon_img{ + width: 50rpx; + height: 50rpx; + display: block; + position: absolute; + top: 0; + left: 0; + z-index: 1; + } + } + .footer_name{ + font-size: 20rpx; + color: #666666; + text-align: center; + } + } + } + .footer_r{ + width:75%; + display: flex; + align-items: center; + justify-content: space-between; + .footer_btn{ + width: 50%; + height: 75rpx; + font-size: 27rpx; + color: #9b5c1f; + background-color: #fbe7cf; + display: flex; + align-items: center; + justify-content: center; + font-weight: 500; + } + .footer_btn_bcg{ + color: #FFFFFF; + background-color: #FD3F3F; + } + .border_l{ + border-radius: 50rpx; + margin-right: 20rpx; + // border-top-left-radius: 20rpx; + // border-bottom-left-radius: 20rpx; + } + .border_r{ + border-radius: 50rpx; + // border-top-right-radius: 20rpx; + // border-bottom-right-radius: 20rpx; + } + } + } + } + .price::before { + content: '¥'; + font-size: 24rpx; + margin-right: 5rpx; + } + .prices::before { + content: '¥'; + font-size: 20rpx; + margin-right: 5rpx; + margin-left: 5rpx; + } } \ No newline at end of file diff --git a/static/ass/img.png b/static/ass/img.png new file mode 100644 index 0000000..9995624 Binary files /dev/null and b/static/ass/img.png differ diff --git a/static/ass/money.png b/static/ass/money.png new file mode 100644 index 0000000..906b7c2 Binary files /dev/null and b/static/ass/money.png differ diff --git a/static/ass/phone.png b/static/ass/phone.png new file mode 100644 index 0000000..af58833 Binary files /dev/null and b/static/ass/phone.png differ diff --git a/static/ass/uploading.png b/static/ass/uploading.png new file mode 100644 index 0000000..d00cd1c Binary files /dev/null and b/static/ass/uploading.png differ diff --git a/static/eval/adds.png b/static/eval/adds.png new file mode 100644 index 0000000..0dac39b Binary files /dev/null and b/static/eval/adds.png differ diff --git a/static/eval/closeImg.png b/static/eval/closeImg.png new file mode 100644 index 0000000..ffa1015 Binary files /dev/null and b/static/eval/closeImg.png differ diff --git a/static/eval/editeval.png b/static/eval/editeval.png new file mode 100644 index 0000000..a4fd8ed Binary files /dev/null and b/static/eval/editeval.png differ diff --git a/static/eval/good.png b/static/eval/good.png new file mode 100644 index 0000000..dbae869 Binary files /dev/null and b/static/eval/good.png differ diff --git a/static/eval/negative.png b/static/eval/negative.png new file mode 100644 index 0000000..f476335 Binary files /dev/null and b/static/eval/negative.png differ diff --git a/static/eval/negative_aver.png b/static/eval/negative_aver.png new file mode 100644 index 0000000..9889fb5 Binary files /dev/null and b/static/eval/negative_aver.png differ diff --git a/static/eval/ordinary.png b/static/eval/ordinary.png new file mode 100644 index 0000000..91c0b3f Binary files /dev/null and b/static/eval/ordinary.png differ diff --git a/static/order/ridertel.png b/static/order/ridertel.png new file mode 100644 index 0000000..55d55a0 Binary files /dev/null and b/static/order/ridertel.png differ diff --git a/static/service.png b/static/service.png new file mode 100644 index 0000000..eaef4f9 Binary files /dev/null and b/static/service.png differ diff --git a/static/shopdetail/qc.png b/static/shopdetail/qc.png new file mode 100644 index 0000000..3deb137 Binary files /dev/null and b/static/shopdetail/qc.png differ diff --git a/static/userserve/Afternoon.png b/static/userserve/Afternoon.png new file mode 100644 index 0000000..09fe9e3 Binary files /dev/null and b/static/userserve/Afternoon.png differ diff --git a/static/userserve/Chatting.png b/static/userserve/Chatting.png new file mode 100644 index 0000000..8cb557f Binary files /dev/null and b/static/userserve/Chatting.png differ diff --git a/static/userserve/Invoice.png b/static/userserve/Invoice.png new file mode 100644 index 0000000..4e3dfd8 Binary files /dev/null and b/static/userserve/Invoice.png differ diff --git a/static/userserve/Robot.png b/static/userserve/Robot.png new file mode 100644 index 0000000..8c5ee5c Binary files /dev/null and b/static/userserve/Robot.png differ diff --git a/static/userserve/ass.png b/static/userserve/ass.png new file mode 100644 index 0000000..1d8208c Binary files /dev/null and b/static/userserve/ass.png differ diff --git a/static/userserve/evening.png b/static/userserve/evening.png new file mode 100644 index 0000000..a34fe2e Binary files /dev/null and b/static/userserve/evening.png differ diff --git a/static/userserve/lunchtime.png b/static/userserve/lunchtime.png new file mode 100644 index 0000000..1e90b55 Binary files /dev/null and b/static/userserve/lunchtime.png differ diff --git a/static/userserve/morning.png b/static/userserve/morning.png new file mode 100644 index 0000000..b5f5183 Binary files /dev/null and b/static/userserve/morning.png differ diff --git a/static/userserve/reminder.png b/static/userserve/reminder.png new file mode 100644 index 0000000..0e2b932 Binary files /dev/null and b/static/userserve/reminder.png differ diff --git a/static/userserve/reviseorder.png b/static/userserve/reviseorder.png new file mode 100644 index 0000000..144dac4 Binary files /dev/null and b/static/userserve/reviseorder.png differ diff --git a/static/userserve/tel.png b/static/userserve/tel.png new file mode 100644 index 0000000..7eb709f Binary files /dev/null and b/static/userserve/tel.png differ diff --git a/static/userserve/u_bl.png b/static/userserve/u_bl.png new file mode 100644 index 0000000..ee36996 Binary files /dev/null and b/static/userserve/u_bl.png differ diff --git a/uni_modules/uni-icons/changelog.md b/uni_modules/uni-icons/changelog.md new file mode 100644 index 0000000..0261131 --- /dev/null +++ b/uni_modules/uni-icons/changelog.md @@ -0,0 +1,42 @@ +## 2.0.10(2024-06-07) +- 优化 uni-app x 中,size 属性的类型 +## 2.0.9(2024-01-12) +fix: 修复图标大小默认值错误的问题 +## 2.0.8(2023-12-14) +- 修复 项目未使用 ts 情况下,打包报错的bug +## 2.0.7(2023-12-14) +- 修复 size 属性为 string 时,不加单位导致尺寸异常的bug +## 2.0.6(2023-12-11) +- 优化 兼容老版本icon类型,如 top ,bottom 等 +## 2.0.5(2023-12-11) +- 优化 兼容老版本icon类型,如 top ,bottom 等 +## 2.0.4(2023-12-06) +- 优化 uni-app x 下示例项目图标排序 +## 2.0.3(2023-12-06) +- 修复 nvue下引入组件报错的bug +## 2.0.2(2023-12-05) +-优化 size 属性支持单位 +## 2.0.1(2023-12-05) +- 新增 uni-app x 支持定义图标 +## 1.3.5(2022-01-24) +- 优化 size 属性可以传入不带单位的字符串数值 +## 1.3.4(2022-01-24) +- 优化 size 支持其他单位 +## 1.3.3(2022-01-17) +- 修复 nvue 有些图标不显示的bug,兼容老版本图标 +## 1.3.2(2021-12-01) +- 优化 示例可复制图标名称 +## 1.3.1(2021-11-23) +- 优化 兼容旧组件 type 值 +## 1.3.0(2021-11-19) +- 新增 更多图标 +- 优化 自定义图标使用方式 +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-icons](https://uniapp.dcloud.io/component/uniui/uni-icons) +## 1.1.7(2021-11-08) +## 1.2.0(2021-07-30) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.1.5(2021-05-12) +- 新增 组件示例地址 +## 1.1.4(2021-02-05) +- 调整为uni_modules目录规范 diff --git a/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue b/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue new file mode 100644 index 0000000..8740559 --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue @@ -0,0 +1,91 @@ + + + + + diff --git a/uni_modules/uni-icons/components/uni-icons/uni-icons.vue b/uni_modules/uni-icons/components/uni-icons/uni-icons.vue new file mode 100644 index 0000000..7da5356 --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uni-icons.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/uni_modules/uni-icons/components/uni-icons/uniicons.css b/uni_modules/uni-icons/components/uni-icons/uniicons.css new file mode 100644 index 0000000..0a6b6fe --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uniicons.css @@ -0,0 +1,664 @@ + +.uniui-cart-filled:before { + content: "\e6d0"; +} + +.uniui-gift-filled:before { + content: "\e6c4"; +} + +.uniui-color:before { + content: "\e6cf"; +} + +.uniui-wallet:before { + content: "\e6b1"; +} + +.uniui-settings-filled:before { + content: "\e6ce"; +} + +.uniui-auth-filled:before { + content: "\e6cc"; +} + +.uniui-shop-filled:before { + content: "\e6cd"; +} + +.uniui-staff-filled:before { + content: "\e6cb"; +} + +.uniui-vip-filled:before { + content: "\e6c6"; +} + +.uniui-plus-filled:before { + content: "\e6c7"; +} + +.uniui-folder-add-filled:before { + content: "\e6c8"; +} + +.uniui-color-filled:before { + content: "\e6c9"; +} + +.uniui-tune-filled:before { + content: "\e6ca"; +} + +.uniui-calendar-filled:before { + content: "\e6c0"; +} + +.uniui-notification-filled:before { + content: "\e6c1"; +} + +.uniui-wallet-filled:before { + content: "\e6c2"; +} + +.uniui-medal-filled:before { + content: "\e6c3"; +} + +.uniui-fire-filled:before { + content: "\e6c5"; +} + +.uniui-refreshempty:before { + content: "\e6bf"; +} + +.uniui-location-filled:before { + content: "\e6af"; +} + +.uniui-person-filled:before { + content: "\e69d"; +} + +.uniui-personadd-filled:before { + content: "\e698"; +} + +.uniui-arrowthinleft:before { + content: "\e6d2"; +} + +.uniui-arrowthinup:before { + content: "\e6d3"; +} + +.uniui-arrowthindown:before { + content: "\e6d4"; +} + +.uniui-back:before { + content: "\e6b9"; +} + +.uniui-forward:before { + content: "\e6ba"; +} + +.uniui-arrow-right:before { + content: "\e6bb"; +} + +.uniui-arrow-left:before { + content: "\e6bc"; +} + +.uniui-arrow-up:before { + content: "\e6bd"; +} + +.uniui-arrow-down:before { + content: "\e6be"; +} + +.uniui-arrowthinright:before { + content: "\e6d1"; +} + +.uniui-down:before { + content: "\e6b8"; +} + +.uniui-bottom:before { + content: "\e6b8"; +} + +.uniui-arrowright:before { + content: "\e6d5"; +} + +.uniui-right:before { + content: "\e6b5"; +} + +.uniui-up:before { + content: "\e6b6"; +} + +.uniui-top:before { + content: "\e6b6"; +} + +.uniui-left:before { + content: "\e6b7"; +} + +.uniui-arrowup:before { + content: "\e6d6"; +} + +.uniui-eye:before { + content: "\e651"; +} + +.uniui-eye-filled:before { + content: "\e66a"; +} + +.uniui-eye-slash:before { + content: "\e6b3"; +} + +.uniui-eye-slash-filled:before { + content: "\e6b4"; +} + +.uniui-info-filled:before { + content: "\e649"; +} + +.uniui-reload:before { + content: "\e6b2"; +} + +.uniui-micoff-filled:before { + content: "\e6b0"; +} + +.uniui-map-pin-ellipse:before { + content: "\e6ac"; +} + +.uniui-map-pin:before { + content: "\e6ad"; +} + +.uniui-location:before { + content: "\e6ae"; +} + +.uniui-starhalf:before { + content: "\e683"; +} + +.uniui-star:before { + content: "\e688"; +} + +.uniui-star-filled:before { + content: "\e68f"; +} + +.uniui-calendar:before { + content: "\e6a0"; +} + +.uniui-fire:before { + content: "\e6a1"; +} + +.uniui-medal:before { + content: "\e6a2"; +} + +.uniui-font:before { + content: "\e6a3"; +} + +.uniui-gift:before { + content: "\e6a4"; +} + +.uniui-link:before { + content: "\e6a5"; +} + +.uniui-notification:before { + content: "\e6a6"; +} + +.uniui-staff:before { + content: "\e6a7"; +} + +.uniui-vip:before { + content: "\e6a8"; +} + +.uniui-folder-add:before { + content: "\e6a9"; +} + +.uniui-tune:before { + content: "\e6aa"; +} + +.uniui-auth:before { + content: "\e6ab"; +} + +.uniui-person:before { + content: "\e699"; +} + +.uniui-email-filled:before { + content: "\e69a"; +} + +.uniui-phone-filled:before { + content: "\e69b"; +} + +.uniui-phone:before { + content: "\e69c"; +} + +.uniui-email:before { + content: "\e69e"; +} + +.uniui-personadd:before { + content: "\e69f"; +} + +.uniui-chatboxes-filled:before { + content: "\e692"; +} + +.uniui-contact:before { + content: "\e693"; +} + +.uniui-chatbubble-filled:before { + content: "\e694"; +} + +.uniui-contact-filled:before { + content: "\e695"; +} + +.uniui-chatboxes:before { + content: "\e696"; +} + +.uniui-chatbubble:before { + content: "\e697"; +} + +.uniui-upload-filled:before { + content: "\e68e"; +} + +.uniui-upload:before { + content: "\e690"; +} + +.uniui-weixin:before { + content: "\e691"; +} + +.uniui-compose:before { + content: "\e67f"; +} + +.uniui-qq:before { + content: "\e680"; +} + +.uniui-download-filled:before { + content: "\e681"; +} + +.uniui-pyq:before { + content: "\e682"; +} + +.uniui-sound:before { + content: "\e684"; +} + +.uniui-trash-filled:before { + content: "\e685"; +} + +.uniui-sound-filled:before { + content: "\e686"; +} + +.uniui-trash:before { + content: "\e687"; +} + +.uniui-videocam-filled:before { + content: "\e689"; +} + +.uniui-spinner-cycle:before { + content: "\e68a"; +} + +.uniui-weibo:before { + content: "\e68b"; +} + +.uniui-videocam:before { + content: "\e68c"; +} + +.uniui-download:before { + content: "\e68d"; +} + +.uniui-help:before { + content: "\e679"; +} + +.uniui-navigate-filled:before { + content: "\e67a"; +} + +.uniui-plusempty:before { + content: "\e67b"; +} + +.uniui-smallcircle:before { + content: "\e67c"; +} + +.uniui-minus-filled:before { + content: "\e67d"; +} + +.uniui-micoff:before { + content: "\e67e"; +} + +.uniui-closeempty:before { + content: "\e66c"; +} + +.uniui-clear:before { + content: "\e66d"; +} + +.uniui-navigate:before { + content: "\e66e"; +} + +.uniui-minus:before { + content: "\e66f"; +} + +.uniui-image:before { + content: "\e670"; +} + +.uniui-mic:before { + content: "\e671"; +} + +.uniui-paperplane:before { + content: "\e672"; +} + +.uniui-close:before { + content: "\e673"; +} + +.uniui-help-filled:before { + content: "\e674"; +} + +.uniui-paperplane-filled:before { + content: "\e675"; +} + +.uniui-plus:before { + content: "\e676"; +} + +.uniui-mic-filled:before { + content: "\e677"; +} + +.uniui-image-filled:before { + content: "\e678"; +} + +.uniui-locked-filled:before { + content: "\e668"; +} + +.uniui-info:before { + content: "\e669"; +} + +.uniui-locked:before { + content: "\e66b"; +} + +.uniui-camera-filled:before { + content: "\e658"; +} + +.uniui-chat-filled:before { + content: "\e659"; +} + +.uniui-camera:before { + content: "\e65a"; +} + +.uniui-circle:before { + content: "\e65b"; +} + +.uniui-checkmarkempty:before { + content: "\e65c"; +} + +.uniui-chat:before { + content: "\e65d"; +} + +.uniui-circle-filled:before { + content: "\e65e"; +} + +.uniui-flag:before { + content: "\e65f"; +} + +.uniui-flag-filled:before { + content: "\e660"; +} + +.uniui-gear-filled:before { + content: "\e661"; +} + +.uniui-home:before { + content: "\e662"; +} + +.uniui-home-filled:before { + content: "\e663"; +} + +.uniui-gear:before { + content: "\e664"; +} + +.uniui-smallcircle-filled:before { + content: "\e665"; +} + +.uniui-map-filled:before { + content: "\e666"; +} + +.uniui-map:before { + content: "\e667"; +} + +.uniui-refresh-filled:before { + content: "\e656"; +} + +.uniui-refresh:before { + content: "\e657"; +} + +.uniui-cloud-upload:before { + content: "\e645"; +} + +.uniui-cloud-download-filled:before { + content: "\e646"; +} + +.uniui-cloud-download:before { + content: "\e647"; +} + +.uniui-cloud-upload-filled:before { + content: "\e648"; +} + +.uniui-redo:before { + content: "\e64a"; +} + +.uniui-images-filled:before { + content: "\e64b"; +} + +.uniui-undo-filled:before { + content: "\e64c"; +} + +.uniui-more:before { + content: "\e64d"; +} + +.uniui-more-filled:before { + content: "\e64e"; +} + +.uniui-undo:before { + content: "\e64f"; +} + +.uniui-images:before { + content: "\e650"; +} + +.uniui-paperclip:before { + content: "\e652"; +} + +.uniui-settings:before { + content: "\e653"; +} + +.uniui-search:before { + content: "\e654"; +} + +.uniui-redo-filled:before { + content: "\e655"; +} + +.uniui-list:before { + content: "\e644"; +} + +.uniui-mail-open-filled:before { + content: "\e63a"; +} + +.uniui-hand-down-filled:before { + content: "\e63c"; +} + +.uniui-hand-down:before { + content: "\e63d"; +} + +.uniui-hand-up-filled:before { + content: "\e63e"; +} + +.uniui-hand-up:before { + content: "\e63f"; +} + +.uniui-heart-filled:before { + content: "\e641"; +} + +.uniui-mail-open:before { + content: "\e643"; +} + +.uniui-heart:before { + content: "\e639"; +} + +.uniui-loop:before { + content: "\e633"; +} + +.uniui-pulldown:before { + content: "\e632"; +} + +.uniui-scan:before { + content: "\e62a"; +} + +.uniui-bars:before { + content: "\e627"; +} + +.uniui-checkbox:before { + content: "\e62b"; +} + +.uniui-checkbox-filled:before { + content: "\e62c"; +} + +.uniui-shop:before { + content: "\e62f"; +} + +.uniui-headphones:before { + content: "\e630"; +} + +.uniui-cart:before { + content: "\e631"; +} diff --git a/uni_modules/uni-icons/components/uni-icons/uniicons.ttf b/uni_modules/uni-icons/components/uni-icons/uniicons.ttf new file mode 100644 index 0000000..14696d0 Binary files /dev/null and b/uni_modules/uni-icons/components/uni-icons/uniicons.ttf differ diff --git a/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts b/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts new file mode 100644 index 0000000..98e93aa --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts @@ -0,0 +1,664 @@ + +export type IconsData = { + id : string + name : string + font_family : string + css_prefix_text : string + description : string + glyphs : Array +} + +export type IconsDataItem = { + font_class : string + unicode : string +} + + +export const fontData = [ + { + "font_class": "arrow-down", + "unicode": "\ue6be" + }, + { + "font_class": "arrow-left", + "unicode": "\ue6bc" + }, + { + "font_class": "arrow-right", + "unicode": "\ue6bb" + }, + { + "font_class": "arrow-up", + "unicode": "\ue6bd" + }, + { + "font_class": "auth", + "unicode": "\ue6ab" + }, + { + "font_class": "auth-filled", + "unicode": "\ue6cc" + }, + { + "font_class": "back", + "unicode": "\ue6b9" + }, + { + "font_class": "bars", + "unicode": "\ue627" + }, + { + "font_class": "calendar", + "unicode": "\ue6a0" + }, + { + "font_class": "calendar-filled", + "unicode": "\ue6c0" + }, + { + "font_class": "camera", + "unicode": "\ue65a" + }, + { + "font_class": "camera-filled", + "unicode": "\ue658" + }, + { + "font_class": "cart", + "unicode": "\ue631" + }, + { + "font_class": "cart-filled", + "unicode": "\ue6d0" + }, + { + "font_class": "chat", + "unicode": "\ue65d" + }, + { + "font_class": "chat-filled", + "unicode": "\ue659" + }, + { + "font_class": "chatboxes", + "unicode": "\ue696" + }, + { + "font_class": "chatboxes-filled", + "unicode": "\ue692" + }, + { + "font_class": "chatbubble", + "unicode": "\ue697" + }, + { + "font_class": "chatbubble-filled", + "unicode": "\ue694" + }, + { + "font_class": "checkbox", + "unicode": "\ue62b" + }, + { + "font_class": "checkbox-filled", + "unicode": "\ue62c" + }, + { + "font_class": "checkmarkempty", + "unicode": "\ue65c" + }, + { + "font_class": "circle", + "unicode": "\ue65b" + }, + { + "font_class": "circle-filled", + "unicode": "\ue65e" + }, + { + "font_class": "clear", + "unicode": "\ue66d" + }, + { + "font_class": "close", + "unicode": "\ue673" + }, + { + "font_class": "closeempty", + "unicode": "\ue66c" + }, + { + "font_class": "cloud-download", + "unicode": "\ue647" + }, + { + "font_class": "cloud-download-filled", + "unicode": "\ue646" + }, + { + "font_class": "cloud-upload", + "unicode": "\ue645" + }, + { + "font_class": "cloud-upload-filled", + "unicode": "\ue648" + }, + { + "font_class": "color", + "unicode": "\ue6cf" + }, + { + "font_class": "color-filled", + "unicode": "\ue6c9" + }, + { + "font_class": "compose", + "unicode": "\ue67f" + }, + { + "font_class": "contact", + "unicode": "\ue693" + }, + { + "font_class": "contact-filled", + "unicode": "\ue695" + }, + { + "font_class": "down", + "unicode": "\ue6b8" + }, + { + "font_class": "bottom", + "unicode": "\ue6b8" + }, + { + "font_class": "download", + "unicode": "\ue68d" + }, + { + "font_class": "download-filled", + "unicode": "\ue681" + }, + { + "font_class": "email", + "unicode": "\ue69e" + }, + { + "font_class": "email-filled", + "unicode": "\ue69a" + }, + { + "font_class": "eye", + "unicode": "\ue651" + }, + { + "font_class": "eye-filled", + "unicode": "\ue66a" + }, + { + "font_class": "eye-slash", + "unicode": "\ue6b3" + }, + { + "font_class": "eye-slash-filled", + "unicode": "\ue6b4" + }, + { + "font_class": "fire", + "unicode": "\ue6a1" + }, + { + "font_class": "fire-filled", + "unicode": "\ue6c5" + }, + { + "font_class": "flag", + "unicode": "\ue65f" + }, + { + "font_class": "flag-filled", + "unicode": "\ue660" + }, + { + "font_class": "folder-add", + "unicode": "\ue6a9" + }, + { + "font_class": "folder-add-filled", + "unicode": "\ue6c8" + }, + { + "font_class": "font", + "unicode": "\ue6a3" + }, + { + "font_class": "forward", + "unicode": "\ue6ba" + }, + { + "font_class": "gear", + "unicode": "\ue664" + }, + { + "font_class": "gear-filled", + "unicode": "\ue661" + }, + { + "font_class": "gift", + "unicode": "\ue6a4" + }, + { + "font_class": "gift-filled", + "unicode": "\ue6c4" + }, + { + "font_class": "hand-down", + "unicode": "\ue63d" + }, + { + "font_class": "hand-down-filled", + "unicode": "\ue63c" + }, + { + "font_class": "hand-up", + "unicode": "\ue63f" + }, + { + "font_class": "hand-up-filled", + "unicode": "\ue63e" + }, + { + "font_class": "headphones", + "unicode": "\ue630" + }, + { + "font_class": "heart", + "unicode": "\ue639" + }, + { + "font_class": "heart-filled", + "unicode": "\ue641" + }, + { + "font_class": "help", + "unicode": "\ue679" + }, + { + "font_class": "help-filled", + "unicode": "\ue674" + }, + { + "font_class": "home", + "unicode": "\ue662" + }, + { + "font_class": "home-filled", + "unicode": "\ue663" + }, + { + "font_class": "image", + "unicode": "\ue670" + }, + { + "font_class": "image-filled", + "unicode": "\ue678" + }, + { + "font_class": "images", + "unicode": "\ue650" + }, + { + "font_class": "images-filled", + "unicode": "\ue64b" + }, + { + "font_class": "info", + "unicode": "\ue669" + }, + { + "font_class": "info-filled", + "unicode": "\ue649" + }, + { + "font_class": "left", + "unicode": "\ue6b7" + }, + { + "font_class": "link", + "unicode": "\ue6a5" + }, + { + "font_class": "list", + "unicode": "\ue644" + }, + { + "font_class": "location", + "unicode": "\ue6ae" + }, + { + "font_class": "location-filled", + "unicode": "\ue6af" + }, + { + "font_class": "locked", + "unicode": "\ue66b" + }, + { + "font_class": "locked-filled", + "unicode": "\ue668" + }, + { + "font_class": "loop", + "unicode": "\ue633" + }, + { + "font_class": "mail-open", + "unicode": "\ue643" + }, + { + "font_class": "mail-open-filled", + "unicode": "\ue63a" + }, + { + "font_class": "map", + "unicode": "\ue667" + }, + { + "font_class": "map-filled", + "unicode": "\ue666" + }, + { + "font_class": "map-pin", + "unicode": "\ue6ad" + }, + { + "font_class": "map-pin-ellipse", + "unicode": "\ue6ac" + }, + { + "font_class": "medal", + "unicode": "\ue6a2" + }, + { + "font_class": "medal-filled", + "unicode": "\ue6c3" + }, + { + "font_class": "mic", + "unicode": "\ue671" + }, + { + "font_class": "mic-filled", + "unicode": "\ue677" + }, + { + "font_class": "micoff", + "unicode": "\ue67e" + }, + { + "font_class": "micoff-filled", + "unicode": "\ue6b0" + }, + { + "font_class": "minus", + "unicode": "\ue66f" + }, + { + "font_class": "minus-filled", + "unicode": "\ue67d" + }, + { + "font_class": "more", + "unicode": "\ue64d" + }, + { + "font_class": "more-filled", + "unicode": "\ue64e" + }, + { + "font_class": "navigate", + "unicode": "\ue66e" + }, + { + "font_class": "navigate-filled", + "unicode": "\ue67a" + }, + { + "font_class": "notification", + "unicode": "\ue6a6" + }, + { + "font_class": "notification-filled", + "unicode": "\ue6c1" + }, + { + "font_class": "paperclip", + "unicode": "\ue652" + }, + { + "font_class": "paperplane", + "unicode": "\ue672" + }, + { + "font_class": "paperplane-filled", + "unicode": "\ue675" + }, + { + "font_class": "person", + "unicode": "\ue699" + }, + { + "font_class": "person-filled", + "unicode": "\ue69d" + }, + { + "font_class": "personadd", + "unicode": "\ue69f" + }, + { + "font_class": "personadd-filled", + "unicode": "\ue698" + }, + { + "font_class": "personadd-filled-copy", + "unicode": "\ue6d1" + }, + { + "font_class": "phone", + "unicode": "\ue69c" + }, + { + "font_class": "phone-filled", + "unicode": "\ue69b" + }, + { + "font_class": "plus", + "unicode": "\ue676" + }, + { + "font_class": "plus-filled", + "unicode": "\ue6c7" + }, + { + "font_class": "plusempty", + "unicode": "\ue67b" + }, + { + "font_class": "pulldown", + "unicode": "\ue632" + }, + { + "font_class": "pyq", + "unicode": "\ue682" + }, + { + "font_class": "qq", + "unicode": "\ue680" + }, + { + "font_class": "redo", + "unicode": "\ue64a" + }, + { + "font_class": "redo-filled", + "unicode": "\ue655" + }, + { + "font_class": "refresh", + "unicode": "\ue657" + }, + { + "font_class": "refresh-filled", + "unicode": "\ue656" + }, + { + "font_class": "refreshempty", + "unicode": "\ue6bf" + }, + { + "font_class": "reload", + "unicode": "\ue6b2" + }, + { + "font_class": "right", + "unicode": "\ue6b5" + }, + { + "font_class": "scan", + "unicode": "\ue62a" + }, + { + "font_class": "search", + "unicode": "\ue654" + }, + { + "font_class": "settings", + "unicode": "\ue653" + }, + { + "font_class": "settings-filled", + "unicode": "\ue6ce" + }, + { + "font_class": "shop", + "unicode": "\ue62f" + }, + { + "font_class": "shop-filled", + "unicode": "\ue6cd" + }, + { + "font_class": "smallcircle", + "unicode": "\ue67c" + }, + { + "font_class": "smallcircle-filled", + "unicode": "\ue665" + }, + { + "font_class": "sound", + "unicode": "\ue684" + }, + { + "font_class": "sound-filled", + "unicode": "\ue686" + }, + { + "font_class": "spinner-cycle", + "unicode": "\ue68a" + }, + { + "font_class": "staff", + "unicode": "\ue6a7" + }, + { + "font_class": "staff-filled", + "unicode": "\ue6cb" + }, + { + "font_class": "star", + "unicode": "\ue688" + }, + { + "font_class": "star-filled", + "unicode": "\ue68f" + }, + { + "font_class": "starhalf", + "unicode": "\ue683" + }, + { + "font_class": "trash", + "unicode": "\ue687" + }, + { + "font_class": "trash-filled", + "unicode": "\ue685" + }, + { + "font_class": "tune", + "unicode": "\ue6aa" + }, + { + "font_class": "tune-filled", + "unicode": "\ue6ca" + }, + { + "font_class": "undo", + "unicode": "\ue64f" + }, + { + "font_class": "undo-filled", + "unicode": "\ue64c" + }, + { + "font_class": "up", + "unicode": "\ue6b6" + }, + { + "font_class": "top", + "unicode": "\ue6b6" + }, + { + "font_class": "upload", + "unicode": "\ue690" + }, + { + "font_class": "upload-filled", + "unicode": "\ue68e" + }, + { + "font_class": "videocam", + "unicode": "\ue68c" + }, + { + "font_class": "videocam-filled", + "unicode": "\ue689" + }, + { + "font_class": "vip", + "unicode": "\ue6a8" + }, + { + "font_class": "vip-filled", + "unicode": "\ue6c6" + }, + { + "font_class": "wallet", + "unicode": "\ue6b1" + }, + { + "font_class": "wallet-filled", + "unicode": "\ue6c2" + }, + { + "font_class": "weibo", + "unicode": "\ue68b" + }, + { + "font_class": "weixin", + "unicode": "\ue691" + } +] as IconsDataItem[] + +// export const fontData = JSON.parse(fontDataJson) diff --git a/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js b/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js new file mode 100644 index 0000000..1cd11e1 --- /dev/null +++ b/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js @@ -0,0 +1,649 @@ + +export const fontData = [ + { + "font_class": "arrow-down", + "unicode": "\ue6be" + }, + { + "font_class": "arrow-left", + "unicode": "\ue6bc" + }, + { + "font_class": "arrow-right", + "unicode": "\ue6bb" + }, + { + "font_class": "arrow-up", + "unicode": "\ue6bd" + }, + { + "font_class": "auth", + "unicode": "\ue6ab" + }, + { + "font_class": "auth-filled", + "unicode": "\ue6cc" + }, + { + "font_class": "back", + "unicode": "\ue6b9" + }, + { + "font_class": "bars", + "unicode": "\ue627" + }, + { + "font_class": "calendar", + "unicode": "\ue6a0" + }, + { + "font_class": "calendar-filled", + "unicode": "\ue6c0" + }, + { + "font_class": "camera", + "unicode": "\ue65a" + }, + { + "font_class": "camera-filled", + "unicode": "\ue658" + }, + { + "font_class": "cart", + "unicode": "\ue631" + }, + { + "font_class": "cart-filled", + "unicode": "\ue6d0" + }, + { + "font_class": "chat", + "unicode": "\ue65d" + }, + { + "font_class": "chat-filled", + "unicode": "\ue659" + }, + { + "font_class": "chatboxes", + "unicode": "\ue696" + }, + { + "font_class": "chatboxes-filled", + "unicode": "\ue692" + }, + { + "font_class": "chatbubble", + "unicode": "\ue697" + }, + { + "font_class": "chatbubble-filled", + "unicode": "\ue694" + }, + { + "font_class": "checkbox", + "unicode": "\ue62b" + }, + { + "font_class": "checkbox-filled", + "unicode": "\ue62c" + }, + { + "font_class": "checkmarkempty", + "unicode": "\ue65c" + }, + { + "font_class": "circle", + "unicode": "\ue65b" + }, + { + "font_class": "circle-filled", + "unicode": "\ue65e" + }, + { + "font_class": "clear", + "unicode": "\ue66d" + }, + { + "font_class": "close", + "unicode": "\ue673" + }, + { + "font_class": "closeempty", + "unicode": "\ue66c" + }, + { + "font_class": "cloud-download", + "unicode": "\ue647" + }, + { + "font_class": "cloud-download-filled", + "unicode": "\ue646" + }, + { + "font_class": "cloud-upload", + "unicode": "\ue645" + }, + { + "font_class": "cloud-upload-filled", + "unicode": "\ue648" + }, + { + "font_class": "color", + "unicode": "\ue6cf" + }, + { + "font_class": "color-filled", + "unicode": "\ue6c9" + }, + { + "font_class": "compose", + "unicode": "\ue67f" + }, + { + "font_class": "contact", + "unicode": "\ue693" + }, + { + "font_class": "contact-filled", + "unicode": "\ue695" + }, + { + "font_class": "down", + "unicode": "\ue6b8" + }, + { + "font_class": "bottom", + "unicode": "\ue6b8" + }, + { + "font_class": "download", + "unicode": "\ue68d" + }, + { + "font_class": "download-filled", + "unicode": "\ue681" + }, + { + "font_class": "email", + "unicode": "\ue69e" + }, + { + "font_class": "email-filled", + "unicode": "\ue69a" + }, + { + "font_class": "eye", + "unicode": "\ue651" + }, + { + "font_class": "eye-filled", + "unicode": "\ue66a" + }, + { + "font_class": "eye-slash", + "unicode": "\ue6b3" + }, + { + "font_class": "eye-slash-filled", + "unicode": "\ue6b4" + }, + { + "font_class": "fire", + "unicode": "\ue6a1" + }, + { + "font_class": "fire-filled", + "unicode": "\ue6c5" + }, + { + "font_class": "flag", + "unicode": "\ue65f" + }, + { + "font_class": "flag-filled", + "unicode": "\ue660" + }, + { + "font_class": "folder-add", + "unicode": "\ue6a9" + }, + { + "font_class": "folder-add-filled", + "unicode": "\ue6c8" + }, + { + "font_class": "font", + "unicode": "\ue6a3" + }, + { + "font_class": "forward", + "unicode": "\ue6ba" + }, + { + "font_class": "gear", + "unicode": "\ue664" + }, + { + "font_class": "gear-filled", + "unicode": "\ue661" + }, + { + "font_class": "gift", + "unicode": "\ue6a4" + }, + { + "font_class": "gift-filled", + "unicode": "\ue6c4" + }, + { + "font_class": "hand-down", + "unicode": "\ue63d" + }, + { + "font_class": "hand-down-filled", + "unicode": "\ue63c" + }, + { + "font_class": "hand-up", + "unicode": "\ue63f" + }, + { + "font_class": "hand-up-filled", + "unicode": "\ue63e" + }, + { + "font_class": "headphones", + "unicode": "\ue630" + }, + { + "font_class": "heart", + "unicode": "\ue639" + }, + { + "font_class": "heart-filled", + "unicode": "\ue641" + }, + { + "font_class": "help", + "unicode": "\ue679" + }, + { + "font_class": "help-filled", + "unicode": "\ue674" + }, + { + "font_class": "home", + "unicode": "\ue662" + }, + { + "font_class": "home-filled", + "unicode": "\ue663" + }, + { + "font_class": "image", + "unicode": "\ue670" + }, + { + "font_class": "image-filled", + "unicode": "\ue678" + }, + { + "font_class": "images", + "unicode": "\ue650" + }, + { + "font_class": "images-filled", + "unicode": "\ue64b" + }, + { + "font_class": "info", + "unicode": "\ue669" + }, + { + "font_class": "info-filled", + "unicode": "\ue649" + }, + { + "font_class": "left", + "unicode": "\ue6b7" + }, + { + "font_class": "link", + "unicode": "\ue6a5" + }, + { + "font_class": "list", + "unicode": "\ue644" + }, + { + "font_class": "location", + "unicode": "\ue6ae" + }, + { + "font_class": "location-filled", + "unicode": "\ue6af" + }, + { + "font_class": "locked", + "unicode": "\ue66b" + }, + { + "font_class": "locked-filled", + "unicode": "\ue668" + }, + { + "font_class": "loop", + "unicode": "\ue633" + }, + { + "font_class": "mail-open", + "unicode": "\ue643" + }, + { + "font_class": "mail-open-filled", + "unicode": "\ue63a" + }, + { + "font_class": "map", + "unicode": "\ue667" + }, + { + "font_class": "map-filled", + "unicode": "\ue666" + }, + { + "font_class": "map-pin", + "unicode": "\ue6ad" + }, + { + "font_class": "map-pin-ellipse", + "unicode": "\ue6ac" + }, + { + "font_class": "medal", + "unicode": "\ue6a2" + }, + { + "font_class": "medal-filled", + "unicode": "\ue6c3" + }, + { + "font_class": "mic", + "unicode": "\ue671" + }, + { + "font_class": "mic-filled", + "unicode": "\ue677" + }, + { + "font_class": "micoff", + "unicode": "\ue67e" + }, + { + "font_class": "micoff-filled", + "unicode": "\ue6b0" + }, + { + "font_class": "minus", + "unicode": "\ue66f" + }, + { + "font_class": "minus-filled", + "unicode": "\ue67d" + }, + { + "font_class": "more", + "unicode": "\ue64d" + }, + { + "font_class": "more-filled", + "unicode": "\ue64e" + }, + { + "font_class": "navigate", + "unicode": "\ue66e" + }, + { + "font_class": "navigate-filled", + "unicode": "\ue67a" + }, + { + "font_class": "notification", + "unicode": "\ue6a6" + }, + { + "font_class": "notification-filled", + "unicode": "\ue6c1" + }, + { + "font_class": "paperclip", + "unicode": "\ue652" + }, + { + "font_class": "paperplane", + "unicode": "\ue672" + }, + { + "font_class": "paperplane-filled", + "unicode": "\ue675" + }, + { + "font_class": "person", + "unicode": "\ue699" + }, + { + "font_class": "person-filled", + "unicode": "\ue69d" + }, + { + "font_class": "personadd", + "unicode": "\ue69f" + }, + { + "font_class": "personadd-filled", + "unicode": "\ue698" + }, + { + "font_class": "personadd-filled-copy", + "unicode": "\ue6d1" + }, + { + "font_class": "phone", + "unicode": "\ue69c" + }, + { + "font_class": "phone-filled", + "unicode": "\ue69b" + }, + { + "font_class": "plus", + "unicode": "\ue676" + }, + { + "font_class": "plus-filled", + "unicode": "\ue6c7" + }, + { + "font_class": "plusempty", + "unicode": "\ue67b" + }, + { + "font_class": "pulldown", + "unicode": "\ue632" + }, + { + "font_class": "pyq", + "unicode": "\ue682" + }, + { + "font_class": "qq", + "unicode": "\ue680" + }, + { + "font_class": "redo", + "unicode": "\ue64a" + }, + { + "font_class": "redo-filled", + "unicode": "\ue655" + }, + { + "font_class": "refresh", + "unicode": "\ue657" + }, + { + "font_class": "refresh-filled", + "unicode": "\ue656" + }, + { + "font_class": "refreshempty", + "unicode": "\ue6bf" + }, + { + "font_class": "reload", + "unicode": "\ue6b2" + }, + { + "font_class": "right", + "unicode": "\ue6b5" + }, + { + "font_class": "scan", + "unicode": "\ue62a" + }, + { + "font_class": "search", + "unicode": "\ue654" + }, + { + "font_class": "settings", + "unicode": "\ue653" + }, + { + "font_class": "settings-filled", + "unicode": "\ue6ce" + }, + { + "font_class": "shop", + "unicode": "\ue62f" + }, + { + "font_class": "shop-filled", + "unicode": "\ue6cd" + }, + { + "font_class": "smallcircle", + "unicode": "\ue67c" + }, + { + "font_class": "smallcircle-filled", + "unicode": "\ue665" + }, + { + "font_class": "sound", + "unicode": "\ue684" + }, + { + "font_class": "sound-filled", + "unicode": "\ue686" + }, + { + "font_class": "spinner-cycle", + "unicode": "\ue68a" + }, + { + "font_class": "staff", + "unicode": "\ue6a7" + }, + { + "font_class": "staff-filled", + "unicode": "\ue6cb" + }, + { + "font_class": "star", + "unicode": "\ue688" + }, + { + "font_class": "star-filled", + "unicode": "\ue68f" + }, + { + "font_class": "starhalf", + "unicode": "\ue683" + }, + { + "font_class": "trash", + "unicode": "\ue687" + }, + { + "font_class": "trash-filled", + "unicode": "\ue685" + }, + { + "font_class": "tune", + "unicode": "\ue6aa" + }, + { + "font_class": "tune-filled", + "unicode": "\ue6ca" + }, + { + "font_class": "undo", + "unicode": "\ue64f" + }, + { + "font_class": "undo-filled", + "unicode": "\ue64c" + }, + { + "font_class": "up", + "unicode": "\ue6b6" + }, + { + "font_class": "top", + "unicode": "\ue6b6" + }, + { + "font_class": "upload", + "unicode": "\ue690" + }, + { + "font_class": "upload-filled", + "unicode": "\ue68e" + }, + { + "font_class": "videocam", + "unicode": "\ue68c" + }, + { + "font_class": "videocam-filled", + "unicode": "\ue689" + }, + { + "font_class": "vip", + "unicode": "\ue6a8" + }, + { + "font_class": "vip-filled", + "unicode": "\ue6c6" + }, + { + "font_class": "wallet", + "unicode": "\ue6b1" + }, + { + "font_class": "wallet-filled", + "unicode": "\ue6c2" + }, + { + "font_class": "weibo", + "unicode": "\ue68b" + }, + { + "font_class": "weixin", + "unicode": "\ue691" + } +] + +// export const fontData = JSON.parse(fontDataJson) diff --git a/uni_modules/uni-icons/package.json b/uni_modules/uni-icons/package.json new file mode 100644 index 0000000..6b681b4 --- /dev/null +++ b/uni_modules/uni-icons/package.json @@ -0,0 +1,89 @@ +{ + "id": "uni-icons", + "displayName": "uni-icons 图标", + "version": "2.0.10", + "description": "图标组件,用于展示移动端常见的图标,可自定义颜色、大小。", + "keywords": [ + "uni-ui", + "uniui", + "icon", + "图标" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "^3.2.14" + }, + "directories": { + "example": "../../temps/example_temps" + }, +"dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue" + }, + "uni_modules": { + "dependencies": ["uni-scss"], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y", + "alipay": "n" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y", + "app-uvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y", + "钉钉": "y", + "快手": "y", + "飞书": "y", + "京东": "y" + }, + "快应用": { + "华为": "y", + "联盟": "y" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} diff --git a/uni_modules/uni-icons/readme.md b/uni_modules/uni-icons/readme.md new file mode 100644 index 0000000..86234ba --- /dev/null +++ b/uni_modules/uni-icons/readme.md @@ -0,0 +1,8 @@ +## Icons 图标 +> **组件名:uni-icons** +> 代码块: `uIcons` + +用于展示 icons 图标 。 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-icons) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 diff --git a/uni_modules/uni-steps/changelog.md b/uni_modules/uni-steps/changelog.md new file mode 100644 index 0000000..04367d8 --- /dev/null +++ b/uni_modules/uni-steps/changelog.md @@ -0,0 +1,18 @@ +## 1.1.2(2024-03-28) +- 修复 uni-steps为竖排列时,文本长度过长引起点错乱的bug +## 1.1.1(2021-11-22) +- 修复 vue3中某些scss变量无法找到的问题 +## 1.1.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-steps](https://uniapp.dcloud.io/component/uniui/uni-steps) +## 1.0.8(2021-05-12) +- 新增 项目示例地址 +## 1.0.7(2021-05-06) +- 修复 uni-steps 横向布局时,多行文字高度不合理的 bug +## 1.0.6(2021-04-21) +- 优化 添加依赖 uni-icons, 导入后自动下载依赖 +## 1.0.5(2021-02-05) +- 优化 组件引用关系,通过uni_modules引用组件 + +## 1.0.4(2021-02-05) +- 调整为uni_modules目录规范 diff --git a/uni_modules/uni-steps/components/uni-steps/uni-steps.vue b/uni_modules/uni-steps/components/uni-steps/uni-steps.vue new file mode 100644 index 0000000..81017fc --- /dev/null +++ b/uni_modules/uni-steps/components/uni-steps/uni-steps.vue @@ -0,0 +1,280 @@ + + + + + diff --git a/uni_modules/uni-steps/package.json b/uni_modules/uni-steps/package.json new file mode 100644 index 0000000..4145ce9 --- /dev/null +++ b/uni_modules/uni-steps/package.json @@ -0,0 +1,87 @@ +{ + "id": "uni-steps", + "displayName": "uni-steps 步骤条", + "version": "1.1.2", + "description": "步骤条组件,提供横向和纵向两种布局格式。", + "keywords": [ + "uni-ui", + "uniui", + "步骤条", + "时间轴" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, +"dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue" + }, + "uni_modules": { + "dependencies": [ + "uni-scss", + "uni-icons" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y", + "alipay": "n" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uni-steps/readme.md b/uni_modules/uni-steps/readme.md new file mode 100644 index 0000000..da7a4bf --- /dev/null +++ b/uni_modules/uni-steps/readme.md @@ -0,0 +1,13 @@ + + +## Steps 步骤条 +> **组件名:uni-steps** +> 代码块: `uSteps` + + +步骤条,常用于显示进度 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-steps) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 + + diff --git a/userserve/addressList/addressList.vue b/userserve/addressList/addressList.vue new file mode 100644 index 0000000..1be0c00 --- /dev/null +++ b/userserve/addressList/addressList.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/userserve/addressList/style.scss b/userserve/addressList/style.scss new file mode 100644 index 0000000..d9599b7 --- /dev/null +++ b/userserve/addressList/style.scss @@ -0,0 +1,6 @@ +page{ + background-color: #f6f6f6; +} +.main{ + +} \ No newline at end of file diff --git a/userserve/aiserve/aiserve.vue b/userserve/aiserve/aiserve.vue new file mode 100644 index 0000000..1be0c00 --- /dev/null +++ b/userserve/aiserve/aiserve.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/userserve/aiserve/style.scss b/userserve/aiserve/style.scss new file mode 100644 index 0000000..d9599b7 --- /dev/null +++ b/userserve/aiserve/style.scss @@ -0,0 +1,6 @@ +page{ + background-color: #f6f6f6; +} +.main{ + +} \ No newline at end of file diff --git a/userserve/certificate/certificate.vue b/userserve/certificate/certificate.vue new file mode 100644 index 0000000..1be0c00 --- /dev/null +++ b/userserve/certificate/certificate.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/userserve/certificate/style.scss b/userserve/certificate/style.scss new file mode 100644 index 0000000..d9599b7 --- /dev/null +++ b/userserve/certificate/style.scss @@ -0,0 +1,6 @@ +page{ + background-color: #f6f6f6; +} +.main{ + +} \ No newline at end of file diff --git a/userserve/clientserve/clientserve.vue b/userserve/clientserve/clientserve.vue new file mode 100644 index 0000000..f6e06ba --- /dev/null +++ b/userserve/clientserve/clientserve.vue @@ -0,0 +1,76 @@ + + + + + \ No newline at end of file diff --git a/userserve/clientserve/style.scss b/userserve/clientserve/style.scss new file mode 100644 index 0000000..303ade2 --- /dev/null +++ b/userserve/clientserve/style.scss @@ -0,0 +1,50 @@ +page{ + background-color: #f6f6f6; +} +.main{ + background: url(https://zhkj1.oss-cn-shanghai.aliyuncs.com/zhscMerchant/user_bcg.png) #f6f6f6; + background-repeat: no-repeat; + background-size: 100%; + .head{ + position: fixed; + z-index: 100; + width: 100%; + top: 0; + left: 0; + padding-bottom: 10px; + display: flex; + align-items: center; + .head_back{ + display: flex; + align-items: center; + background: rgba(255,255,255,.6); + border: 1rpx solid rgba(0,0,0,.1); + border-radius: 50rpx; + margin-left: 10px; + position: absolute; + left: 10px; + z-index: 2; + .head_back_img{ + display: block; + width: 16px; + height: 16px; + margin-left: 7px; + } + } + .head_title{ + position: absolute; + z-index: 1; + font-size: 34rpx; + color: '#000000'; + display: flex; + align-items: center; + font-weight: 500; + justify-content: center; + } + + } + .head_show{ + background-color: #FFFFFF; + border-bottom: 1rpx solid #f6f6f6; + } +} \ No newline at end of file diff --git a/userserve/editaddress/editaddress.vue b/userserve/editaddress/editaddress.vue new file mode 100644 index 0000000..1be0c00 --- /dev/null +++ b/userserve/editaddress/editaddress.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/userserve/editaddress/style.scss b/userserve/editaddress/style.scss new file mode 100644 index 0000000..d9599b7 --- /dev/null +++ b/userserve/editaddress/style.scss @@ -0,0 +1,6 @@ +page{ + background-color: #f6f6f6; +} +.main{ + +} \ No newline at end of file diff --git a/userserve/feedback/feedback.vue b/userserve/feedback/feedback.vue new file mode 100644 index 0000000..1be0c00 --- /dev/null +++ b/userserve/feedback/feedback.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/userserve/feedback/style.scss b/userserve/feedback/style.scss new file mode 100644 index 0000000..d9599b7 --- /dev/null +++ b/userserve/feedback/style.scss @@ -0,0 +1,6 @@ +page{ + background-color: #f6f6f6; +} +.main{ + +} \ No newline at end of file diff --git a/userserve/location/location.vue b/userserve/location/location.vue new file mode 100644 index 0000000..1be0c00 --- /dev/null +++ b/userserve/location/location.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/userserve/location/style.scss b/userserve/location/style.scss new file mode 100644 index 0000000..d9599b7 --- /dev/null +++ b/userserve/location/style.scss @@ -0,0 +1,6 @@ +page{ + background-color: #f6f6f6; +} +.main{ + +} \ No newline at end of file