From 69649f4e30aa4dae009860d4309815d0ef2ce8be Mon Sep 17 00:00:00 2001 From: A1300399510 Date: Thu, 31 Oct 2024 11:44:53 +0800 Subject: [PATCH] no message --- 04-details/details.css | 248 ++++++++++++++++++++++++++----- 04-details/details.html | 62 +++++++- 04-details/details.less | 268 +++++++++++++++++++++++++++++----- img/add-circle-white.svg | 6 + img/arrows-circle-gray.svg | 6 + img/arrows-circle-green.svg | 6 + img/arrows-triangle-white.svg | 6 + img/edit-icon.png | Bin 0 -> 1184 bytes img/manage-icon.png | Bin 0 -> 12992 bytes 9 files changed, 514 insertions(+), 88 deletions(-) create mode 100644 img/add-circle-white.svg create mode 100644 img/arrows-circle-gray.svg create mode 100644 img/arrows-circle-green.svg create mode 100644 img/arrows-triangle-white.svg create mode 100644 img/edit-icon.png create mode 100644 img/manage-icon.png diff --git a/04-details/details.css b/04-details/details.css index c93a547..1c65b1b 100644 --- a/04-details/details.css +++ b/04-details/details.css @@ -582,6 +582,7 @@ body { .main .content .details-box .link.brochure .img { width: 70px; height: 70px; + margin-right: 8px; } .main .content .details-box .link.brochure .title { font-family: "PingFangSC-Semibold", "PingFang SC Semibold", "PingFang SC", sans-serif; @@ -712,60 +713,227 @@ body { } .main .else { width: 290px; - height: 20px; + height: 2000px; + background: -webkit-linear-gradient(270.00883066deg, #f7fbf7 0%, #eaf6ea 100%); + background: -moz-linear-gradient(179.99116934deg, #f7fbf7 0%, #eaf6ea 100%); + background: linear-gradient(179.99116934deg, #f7fbf7 0%, #eaf6ea 100%); + border: none; + border-radius: 12px; + padding: 20px 10px 0; +} +.main .else .school { + margin-bottom: 20px; +} +.main .else .school .logo { + width: 50px; + height: 50px; + background-color: #ffffff; + border: 1px solid #f6f6f6; + border-radius: 8px; + margin-right: 10px; +} +.main .else .school .logo .img { + height: 30px; +} +.main .else .school .info .name { + font-family: "PingFangSC-Semibold", "PingFang SC Semibold", "PingFang SC", sans-serif; + font-weight: 650; + font-style: normal; + font-size: 18px; + color: #000000; + margin-bottom: 5px; +} +.main .else .school .info .name-en { + font-size: 13px; + color: #555555; +} +.main .else .case { + width: 270px; + background-color: #ffffff; + border-radius: 8px; +} +.main .else .case .head { + width: 270px; + height: 45px; + border-bottom: 1px dotted #ebebeb; + padding: 0 10px; + background: linear-gradient(to right, rgba(255, 255, 255, 0.501961), #d8f1d8); + overflow: hidden; +} +.main .else .case .head .dot { + width: 14px; + height: 14px; + background-color: #e7f7ee; + border: 1px solid #b7c4bd; + border-radius: 39px; + position: relative; + margin-right: 10px; +} +.main .else .case .head .dot::after { + content: ""; + width: 6px; + height: 6px; + display: block; + background-color: #72db86; + border: 1px solid #57a869; + border-radius: 39px; + box-sizing: border-box; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} +.main .else .case .head .text { + font-family: "PingFangSC-Semibold", "PingFang SC Semibold", "PingFang SC", sans-serif; + font-weight: 650; + font-style: normal; + font-size: 16px; + color: #000000; +} +.main .else .case .head .img { + width: 14px; + height: 14px; } .main .base { width: 640px; height: 60px; - background-color: #7b8cd3; border-radius: 153px; position: fixed; - bottom: 15px; + bottom: 30px; left: 50%; transform: translateX(-50%); + z-index: 2; } -.main .base .left { - width: 450px; +.main .base .type1 { + width: 100%; + height: 100%; + border-radius: 153px; + border: 1px solid #dbe0f2; + background: linear-gradient(to right, #eef7f5, #dbe3fd); + font-size: 15px; + color: #000000; +} +.main .base .type1 .btn { + line-height: 50px; + margin: 0 24px; +} +.main .base .type1 .btn .img { + height: 20px; + margin-right: 6px; +} +.main .base .type1 .line { + width: 1px; + height: 20px; + background-color: #d7d7d7; +} +.main .base .type1 .add { height: 50px; - background-color: #fff; - border-radius: 153px 15px 15px 153px; - margin-right: 5px; - padding: 0 20px; -} -.main .base .left .text { - font-family: "PingFangSC-Regular", "PingFang SC", sans-serif; + line-height: 50px; + text-align: center; + background-color: #7b8cd3; + border-radius: 158px; font-weight: 400; font-style: normal; - font-size: 16px; - color: rgba(170, 170, 170, 0.90196078); -} -.main .base .left .img { - width: 20px; - height: 20px; -} -.main .base .rigth { - width: 175px; - height: 50px; - background-color: #fff; - border-radius: 15px 153px 153px 15px; - padding-left: 19px; -} -.main .base .rigth .img { - width: 25px; - height: 22px; + font-size: 15px; + color: #ffffff; margin-right: 5px; } -.main .base .rigth .text { - font-size: 16px; - color: #333333; - margin-right: 9px; +.main .base .type1 .add .img { + width: 16px; + height: 16px; + margin-right: 10px; } -.main .base .rigth .number { - height: 20px; - line-height: 20px; +.main .base .type2 { + width: 100%; + height: 100%; background-color: #f2f2f2; - border-radius: 150px; - font-size: 13px; - color: #f95d5d; - padding: 0 8px; + border: 1px solid #d7d7d7; + border-radius: 153px; +} +.main .base .type2 .btn { + padding: 0 20px; + height: 100%; + margin-right: 20px; + border-right: 1px solid #d7d7d7; + cursor: pointer; + font-size: 15px; + color: #000000; +} +.main .base .type2 .btn .img { + width: 16px; + height: 16px; + margin-left: 7px; +} +.main .base .type2 .input-box { + width: 370px; + height: 40px; + margin-right: 10px; + background-color: #ffffff; + border-radius: 158px; + overflow: hidden; +} +.main .base .type2 .input-box .img { + width: 20px; + height: 20px; + margin-left: 12px; + margin-right: 6px; +} +.main .base .type2 .input-box .input { + height: 100%; + padding-right: 20px; + border: none; + outline: none; +} +.main .base .type2 .state-box .state-btn { + width: 100px; + height: 40px; + background-color: #f95d5d; + border-radius: 158px; + font-size: 15px; + color: #ffffff; + cursor: pointer; +} +.main .base .type2 .state-box .state-btn .img { + width: 11px; + height: 6px; + margin-left: 8px; +} +.main .base .type3 { + width: 100%; + height: 100%; + background-color: #f2f2f2; + border: 1px solid #d7d7d7; + border-radius: 153px; +} +.main .base .type3 .btn { + padding: 0 20px; + height: 100%; + margin-right: 20px; + border-right: 1px solid #d7d7d7; + cursor: pointer; + font-size: 15px; + color: #000000; +} +.main .base .type3 .btn .img { + width: 16px; + height: 16px; + margin-left: 7px; +} +.main .base .type3 .add-btn { + width: 235px; + height: 40px; + background-color: #7b8cd3; + font-size: 15px; + color: #ffffff; + border-radius: 158px; +} +.main .base .type3 .add-btn.already { + background-color: #fbfbfb; + font-size: 16px; + color: #aaaaaa; +} +.main .base .type3 .add-btn .img { + width: 16px; + height: 16px; + margin-right: 10px; } diff --git a/04-details/details.html b/04-details/details.html index 36a2581..9bb2600 100644 --- a/04-details/details.html +++ b/04-details/details.html @@ -358,19 +358,65 @@ -
+
+
+ +
+
香港大学
+
The University of Hong Kong
+
+
+ +
+
+
+
Offer
+ +
+
+
+
Asian Studies
+
MPhil | 24Fall | offer
+
+
+
+
-
-
搜索项目
- + -
- -
项目对比
-
16
+ + + +
+
我的项目
+
+ + 已加入对比单 +
+
+ + 加入对比单 +
diff --git a/04-details/details.less b/04-details/details.less index 6fd593a..e8fcd29 100644 --- a/04-details/details.less +++ b/04-details/details.less @@ -680,6 +680,7 @@ body { .img { width: 70px; height: 70px; + margin-right: 8px; } .title { font-family: "PingFangSC-Semibold", "PingFang SC Semibold", "PingFang SC", sans-serif; @@ -824,66 +825,253 @@ body { .else { width: 290px; - height: 20px; + height: 2000px; + + background: -webkit-linear-gradient(270.008830663227deg, rgba(247, 251, 247, 1) 0%, rgba(234, 246, 234, 1) 100%); + background: -moz-linear-gradient(179.991169336773deg, rgba(247, 251, 247, 1) 0%, rgba(234, 246, 234, 1) 100%); + background: linear-gradient(179.991169336773deg, rgba(247, 251, 247, 1) 0%, rgba(234, 246, 234, 1) 100%); + border: none; + border-radius: 12px; + padding: 20px 10px 0; + + .school { + margin-bottom: 20px; + + .logo { + width: 50px; + height: 50px; + background-color: rgba(255, 255, 255, 1); + border: 1px solid rgba(246, 246, 246, 1); + border-radius: 8px; + margin-right: 10px; + .img { + height: 30px; + } + } + .info { + .name { + font-family: "PingFangSC-Semibold", "PingFang SC Semibold", "PingFang SC", sans-serif; + font-weight: 650; + font-style: normal; + font-size: 18px; + color: #000000; + margin-bottom: 5px; + } + + .name-en { + font-size: 13px; + color: #555555; + } + } + } + + .case { + width: 270px; + background-color: #ffffff; + border-radius: 8px; + .head { + width: 270px; + height: 45px; + border-bottom: 1px dotted rgb(235, 235, 235); + padding: 0 10px; + background: linear-gradient(to right, rgba(255, 255, 255, 0.501961), #d8f1d8); + overflow: hidden; + .dot { + width: 14px; + height: 14px; + background-color: rgba(231, 247, 238, 1); + border: 1px solid rgba(183, 196, 189, 1); + border-radius: 39px; + position: relative; + margin-right: 10px; + &::after { + content: ""; + width: 6px; + height: 6px; + display: block; + background-color: rgba(114, 219, 134, 1); + border: 1px solid rgba(87, 168, 105, 1); + border-radius: 39px; + box-sizing: border-box; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + } + } + + .text { + font-family: "PingFangSC-Semibold", "PingFang SC Semibold", "PingFang SC", sans-serif; + font-weight: 650; + font-style: normal; + font-size: 16px; + color: #000000; + } + + .img { + width: 14px; + height: 14px; + } + } + } } .base { width: 640px; height: 60px; - background-color: rgba(123, 140, 211, 1); + // background-color: rgba(123, 140, 211, 1); border-radius: 153px; position: fixed; - bottom: 15px; + bottom: 30px; left: 50%; transform: translateX(-50%); - .left { - width: 450px; - height: 50px; - background-color: #fff; - border-radius: 153px 15px 15px 153px; - margin-right: 5px; - padding: 0 20px; - .text { - font-family: "PingFangSC-Regular", "PingFang SC", sans-serif; - font-weight: 400; - font-style: normal; - font-size: 16px; - color: rgba(170, 170, 170, 0.901960784313726); + z-index: 2; + + .type1 { + width: 100%; + height: 100%; + border-radius: 153px; + border: 1px solid rgb(219, 224, 242); + background: linear-gradient(to right, rgb(238, 247, 245), rgb(219, 227, 253)); + font-size: 15px; + color: #000000; + + .btn { + line-height: 50px; + margin: 0 24px; + + .img { + height: 20px; + margin-right: 6px; + } } - .img { - width: 20px; + .line { + width: 1px; height: 20px; + background-color: rgb(215, 215, 215); + } + + .add { + height: 50px; + line-height: 50px; + text-align: center; + background-color: rgba(123, 140, 211, 1); + border-radius: 158px; + font-weight: 400; + font-style: normal; + font-size: 15px; + color: #ffffff; + margin-right: 5px; + .img { + width: 16px; + height: 16px; + margin-right: 10px; + } } } - .rigth { - width: 175px; - height: 50px; - background-color: #fff; - border-radius: 15px 153px 153px 15px; - padding-left: 19px; + .type2 { + width: 100%; + height: 100%; + background-color: rgba(242, 242, 242, 1); + border: 1px solid rgba(215, 215, 215, 1); + border-radius: 153px; - .img { - width: 25px; - height: 22px; - margin-right: 5px; + .btn { + padding: 0 20px; + height: 100%; + margin-right: 20px; + border-right: 1px solid rgb(215, 215, 215); + cursor: pointer; + font-size: 15px; + color: #000000; + .img { + width: 16px; + height: 16px; + margin-left: 7px; + } } - .text { - font-size: 16px; - color: #333333; - margin-right: 9px; + .input-box { + width: 370px; + height: 40px; + margin-right: 10px; + background-color: rgba(255, 255, 255, 1); + border-radius: 158px; + overflow: hidden; + .img { + width: 20px; + height: 20px; + margin-left: 12px; + margin-right: 6px; + } + .input { + height: 100%; + padding-right: 20px; + border: none; + outline: none; + } } - .number { - height: 20px; - line-height: 20px; - background-color: rgba(242, 242, 242, 1); - border-radius: 150px; - font-size: 13px; - color: #f95d5d; - padding: 0 8px; + .state-box { + .state-btn { + width: 100px; + height: 40px; + background-color: rgba(249, 93, 93, 1); + border-radius: 158px; + font-size: 15px; + color: #ffffff; + cursor: pointer; + .img { + width: 11px; + height: 6px; + margin-left: 8px; + } + } + } + } + + .type3 { + width: 100%; + height: 100%; + background-color: rgba(242, 242, 242, 1); + border: 1px solid rgba(215, 215, 215, 1); + border-radius: 153px; + + .btn { + padding: 0 20px; + height: 100%; + margin-right: 20px; + border-right: 1px solid rgb(215, 215, 215); + cursor: pointer; + font-size: 15px; + color: #000000; + + .img { + width: 16px; + height: 16px; + margin-left: 7px; + } + } + + .add-btn { + width: 235px; + height: 40px; + background-color: rgba(123, 140, 211, 1); + font-size: 15px; + color: #ffffff; + border-radius: 158px; + &.already { + background-color: rgba(251, 251, 251, 1); + font-size: 16px; + color: #aaaaaa; + } + .img { + width: 16px; + height: 16px; + margin-right: 10px; + } } } } diff --git a/img/add-circle-white.svg b/img/add-circle-white.svg new file mode 100644 index 0000000..3c701ea --- /dev/null +++ b/img/add-circle-white.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/img/arrows-circle-gray.svg b/img/arrows-circle-gray.svg new file mode 100644 index 0000000..1091432 --- /dev/null +++ b/img/arrows-circle-gray.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/img/arrows-circle-green.svg b/img/arrows-circle-green.svg new file mode 100644 index 0000000..6db532f --- /dev/null +++ b/img/arrows-circle-green.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/img/arrows-triangle-white.svg b/img/arrows-triangle-white.svg new file mode 100644 index 0000000..f4d9982 --- /dev/null +++ b/img/arrows-triangle-white.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/img/edit-icon.png b/img/edit-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..af6972644cf5d25a2f46dde2bbe20aa6410d23b8 GIT binary patch literal 1184 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 literal 0 HcmV?d00001