From d41b331e3889fc9b42369295f580a947c80e3d5c Mon Sep 17 00:00:00 2001 From: WangXiaoDong <1627315083@qq.com> Date: Mon, 21 Aug 2023 10:55:39 +0800 Subject: [PATCH] commit --- src/assets/images/homePage/cursor_rotate.png | Bin 0 -> 13757 bytes src/assets/images/homePage/dropper.png | Bin 0 -> 9395 bytes src/assets/style/style.css | 105 ++- src/assets/style/style.less | 119 ++- src/component/HomePage/ColorboardUpload.vue | 673 ++++++++++---- src/component/HomePage/Generate.vue | 924 ++++++++++++++----- src/component/HomePage/Material.vue | 15 +- src/component/HomePage/MoodboardUpload.vue | 95 +- src/component/HomePage/PrintboardUpload.vue | 713 ++++++++------ src/component/HomePage/SketchboardUpload.vue | 864 ++++++++++++----- src/component/HomePage/collectionModal.vue | 7 +- src/component/HomePage/layout.vue | 636 +++++++++++-- src/store/uploadFile/moodboard.ts | 76 ++ src/store/uploadFile/uploadFile.ts | 124 ++- src/tool/GO.ts | 3 +- src/tool/domTurnImg.js | 24 + src/tool/https.js | 9 +- vue.config.js | 2 +- 18 files changed, 3227 insertions(+), 1162 deletions(-) create mode 100644 src/assets/images/homePage/cursor_rotate.png create mode 100644 src/assets/images/homePage/dropper.png create mode 100644 src/store/uploadFile/moodboard.ts create mode 100644 src/tool/domTurnImg.js diff --git a/src/assets/images/homePage/cursor_rotate.png b/src/assets/images/homePage/cursor_rotate.png new file mode 100644 index 0000000000000000000000000000000000000000..a0d2884043b4a3bba844eadd3223b99659653ff6 GIT binary patch literal 13757 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 IyZ@R02e4ts1poj5 literal 0 HcmV?d00001 diff --git a/src/assets/style/style.css b/src/assets/style/style.css index 121f64a1..45135af2 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -114,11 +114,12 @@ input { overflow-y: hidden; } .collection_modal .ant-upload.ant-upload-select-picture-card { - width: 16.5rem; - height: 16.5rem; background: #FFFFFF; - border: 0.3rem dashed #EDEDED; - margin: 0 2rem 2rem 0; + width: 6rem; + height: 6rem; + border: 0.3rem solid #ededed; + border-radius: 10px; + margin: 0; } .collection_modal .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao { font-size: 3.2rem; @@ -135,6 +136,102 @@ input { width: auto; vertical-align: top; } +.collection_modal_body .input_box { + display: flex; + align-items: center; + position: sticky; + top: 0; + background: #fff; + padding-top: 2.5rem; + padding-bottom: 2rem; +} +.collection_modal_body .input_box input { + font-size: 12px; + border-radius: 0.5rem; + width: 70%; + border: 1px solid rgba(0, 0, 0, 0.15); + padding-left: 1.5rem; + border: 0.1rem solid #F1F1F1; + font-size: 1.2rem; + font-weight: 400; +} +.collection_modal_body .input_box inputinput:-moz-placeholder { + color: rgba(0, 0, 0, 0.15); +} +.collection_modal_body .input_box inputinput:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.15); +} +.collection_modal_body .input_box inputinput::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.15); +} +.collection_modal_body .input_box .generage_btn { + margin: 0 auto; +} +.collection_modal_body .upload_item { + display: flex; + flex-wrap: wrap; +} +.collection_modal_body .upload_item .upload_file_item { + margin: 0 2rem 2rem 0; + display: inline-block; + width: 10rem; + height: 10rem; + border: 1px solid #f5f5f5; + vertical-align: top; + position: relative; +} +.collection_modal_body .upload_item .upload_file_item.upload_component { + border: none; + display: flex; + align-items: center; + justify-content: center; +} +.collection_modal_body .upload_item .upload_file_item :deep(.ant-upload-picture-card-wrapper) { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} +.collection_modal_body .upload_item .upload_file_item :deep(.ant-upload-select-picture-card) { + width: 6rem; + height: 6rem; + border: 0.3rem solid #ededed; + border-radius: 10px; + margin: 0; +} +.collection_modal_body .upload_item .upload_file_item .upload_file_item_content { + display: flex; + align-items: center; + justify-content: center; + height: 100%; + width: 100%; + position: relative; +} +.collection_modal_body .upload_item .upload_file_item .upload_file_item_content:hover .delete_file_block { + display: block; +} +.collection_modal_body .upload_item .upload_file_item .upload_file_item_content .upload_img { + display: block; + height: 100%; + width: 100%; +} +.collection_modal_body .upload_item .upload_file_item .upload_file_item_content .delete_file_block { + display: none; + width: 100%; + cursor: pointer; + height: 3rem; + background: rgba(0, 0, 0, 0.2); + font-size: 1.6rem; + color: #ffffff; + line-height: 3rem; + text-align: center; + position: absolute; + left: 0; + bottom: 0; +} +.collection_modal_body .upload_item .upload_file_item .upload_img_icon { + width: 4.6rem; +} .cut_pricture_modal .ant-modal-body { height: 65.4rem; overflow-y: hidden; diff --git a/src/assets/style/style.less b/src/assets/style/style.less index c9073e8b..479bf5d5 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -135,12 +135,12 @@ input{ } .ant-upload.ant-upload-select-picture-card{ - width: 16.5rem; - height: 16.5rem; background: #FFFFFF; - border: 0.3rem dashed #EDEDED; - margin: 0 2rem 2rem 0; - + width: 6rem; + height: 6rem; + border: 0.3rem solid #ededed; + border-radius: 10px; + margin: 0; .upload_tip_block{ .icon-jiahao{ font-size: 3.2rem; @@ -161,6 +161,115 @@ input{ vertical-align: top; } } +//设计input和上传按钮样式 +.collection_modal_body{ + .input_box{ + display: flex; + align-items: center; + position: sticky; + top: 0; + background: #fff; + padding-top: 2.5rem; + padding-bottom: 2rem; + input{ + font-size: 12px; + border-radius: .5rem; + width: 70%; + border: 1px solid rgba(0,0,0,.15); + padding-left: 1.5rem; + border: 0.1rem solid #F1F1F1; + font-size: 1.2rem; + font-weight: 400; + &input:-moz-placeholder{ + color: rgba(0,0,0,.15); + } + + &input:-ms-input-placeholder { + color: rgba(0,0,0,.15); + } + + &input::-webkit-input-placeholder { + color: rgba(0,0,0,.15); + } + } + .generage_btn{ + margin: 0 auto; + } + + + } + .upload_item{ + display: flex; + flex-wrap: wrap; + .upload_file_item { + margin: 0 2rem 2rem 0; + display: inline-block; + // width: 16.5rem; + // height: 16.5rem; + width: 10rem; + height: 10rem; + border: 1px solid #f5f5f5; + vertical-align: top; + position: relative; + &.upload_component { + border: none; + display: flex; + align-items: center; + justify-content: center; + } + :deep(.ant-upload-picture-card-wrapper) { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + } + :deep(.ant-upload-select-picture-card) { + width: 6rem; + height: 6rem; + border: 0.3rem solid #ededed; + border-radius: 10px; + margin: 0; + } + .upload_file_item_content { + display: flex; + align-items: center; + justify-content: center; + height: 100%; + width: 100%; + position: relative; + + &:hover .delete_file_block { + display: block; + } + + .upload_img { + display: block; + height: 100%; + width: 100%; + } + + .delete_file_block { + display: none; + width: 100%; + cursor: pointer; + height: 3rem; + background: rgba(0, 0, 0, 0.2); + font-size: 1.6rem; + color: #ffffff; + line-height: 3rem; + text-align: center; + position: absolute; + left: 0; + bottom: 0; + } + } + + .upload_img_icon { + width: 4.6rem; + } + } + } +} //剪裁弹窗 .cut_pricture_modal{ diff --git a/src/component/HomePage/ColorboardUpload.vue b/src/component/HomePage/ColorboardUpload.vue index 6472ed28..f02ff455 100644 --- a/src/component/HomePage/ColorboardUpload.vue +++ b/src/component/HomePage/ColorboardUpload.vue @@ -1,74 +1,108 @@ - diff --git a/src/component/HomePage/collectionModal.vue b/src/component/HomePage/collectionModal.vue index 619325b5..fca8dda9 100644 --- a/src/component/HomePage/collectionModal.vue +++ b/src/component/HomePage/collectionModal.vue @@ -236,12 +236,14 @@ export default defineComponent({ .collection_modal_body{ height: 100%; + background-color: #fff; } }