build merge he

This commit is contained in:
caishi 2022-05-19 18:32:09 +08:00
parent 5ee1b603a7
commit 5c385888e6
34 changed files with 40 additions and 40 deletions

View File

@ -24,7 +24,7 @@
"static/css/12.ae349a22.chunk.css": "/react/build/static/css/12.ae349a22.chunk.css",
"./static/js/12.9a58d563.chunk.js": "/react/build/./static/js/12.9a58d563.chunk.js",
"static/css/13.cd5eea37.chunk.css": "/react/build/static/css/13.cd5eea37.chunk.css",
"./static/js/13.590fe9a5.chunk.js": "/react/build/./static/js/13.590fe9a5.chunk.js",
"./static/js/13.3f018719.chunk.js": "/react/build/./static/js/13.3f018719.chunk.js",
"static/css/14.1e970b46.chunk.css": "/react/build/static/css/14.1e970b46.chunk.css",
"./static/js/14.47d6b04d.chunk.js": "/react/build/./static/js/14.47d6b04d.chunk.js",
"static/css/15.cf56d612.chunk.css": "/react/build/static/css/15.cf56d612.chunk.css",
@ -64,25 +64,25 @@
"static/css/34.1909b232.chunk.css": "/react/build/static/css/34.1909b232.chunk.css",
"./static/js/34.ae05b489.chunk.js": "/react/build/./static/js/34.ae05b489.chunk.js",
"static/css/35.8e40b87c.chunk.css": "/react/build/static/css/35.8e40b87c.chunk.css",
"./static/js/35.ae6291b9.chunk.js": "/react/build/./static/js/35.ae6291b9.chunk.js",
"./static/js/35.55a9a827.chunk.js": "/react/build/./static/js/35.55a9a827.chunk.js",
"static/css/36.c1a97940.chunk.css": "/react/build/static/css/36.c1a97940.chunk.css",
"./static/js/36.e8df8128.chunk.js": "/react/build/./static/js/36.e8df8128.chunk.js",
"static/css/37.73d9bcf3.chunk.css": "/react/build/static/css/37.73d9bcf3.chunk.css",
"./static/js/37.d9aca7d3.chunk.js": "/react/build/./static/js/37.d9aca7d3.chunk.js",
"static/css/38.c55de694.chunk.css": "/react/build/static/css/38.c55de694.chunk.css",
"./static/js/38.29e8ac1e.chunk.js": "/react/build/./static/js/38.29e8ac1e.chunk.js",
"static/css/39.d7c1d404.chunk.css": "/react/build/static/css/39.d7c1d404.chunk.css",
"./static/js/39.f55d2c5a.chunk.js": "/react/build/./static/js/39.f55d2c5a.chunk.js",
"static/css/40.d1903efe.chunk.css": "/react/build/static/css/40.d1903efe.chunk.css",
"./static/js/40.bd561d90.chunk.js": "/react/build/./static/js/40.bd561d90.chunk.js",
"static/css/38.f3a3c8b4.chunk.css": "/react/build/static/css/38.f3a3c8b4.chunk.css",
"./static/js/38.eadaa722.chunk.js": "/react/build/./static/js/38.eadaa722.chunk.js",
"static/css/39.c55de694.chunk.css": "/react/build/static/css/39.c55de694.chunk.css",
"./static/js/39.8a52cf75.chunk.js": "/react/build/./static/js/39.8a52cf75.chunk.js",
"static/css/40.d7c1d404.chunk.css": "/react/build/static/css/40.d7c1d404.chunk.css",
"./static/js/40.6f54fdcb.chunk.js": "/react/build/./static/js/40.6f54fdcb.chunk.js",
"static/css/41.2626b3f1.chunk.css": "/react/build/static/css/41.2626b3f1.chunk.css",
"./static/js/41.75ced12a.chunk.js": "/react/build/./static/js/41.75ced12a.chunk.js",
"./static/js/41.afe8c4fd.chunk.js": "/react/build/./static/js/41.afe8c4fd.chunk.js",
"static/css/42.2626b3f1.chunk.css": "/react/build/static/css/42.2626b3f1.chunk.css",
"./static/js/42.ef89256d.chunk.js": "/react/build/./static/js/42.ef89256d.chunk.js",
"static/css/43.2626b3f1.chunk.css": "/react/build/static/css/43.2626b3f1.chunk.css",
"./static/js/43.c95b388b.chunk.js": "/react/build/./static/js/43.c95b388b.chunk.js",
"static/css/44.b6b4e948.chunk.css": "/react/build/static/css/44.b6b4e948.chunk.css",
"./static/js/44.afab9f1e.chunk.js": "/react/build/./static/js/44.afab9f1e.chunk.js",
"./static/js/44.b69d79bd.chunk.js": "/react/build/./static/js/44.b69d79bd.chunk.js",
"static/css/45.2626b3f1.chunk.css": "/react/build/static/css/45.2626b3f1.chunk.css",
"./static/js/45.93aa76b4.chunk.js": "/react/build/./static/js/45.93aa76b4.chunk.js",
"static/css/46.2626b3f1.chunk.css": "/react/build/static/css/46.2626b3f1.chunk.css",
@ -107,8 +107,8 @@
"./static/js/57.5d241575.chunk.js": "/react/build/./static/js/57.5d241575.chunk.js",
"static/css/58.2b4fa75d.chunk.css": "/react/build/static/css/58.2b4fa75d.chunk.css",
"./static/js/58.bb644432.chunk.js": "/react/build/./static/js/58.bb644432.chunk.js",
"static/css/59.11a66821.chunk.css": "/react/build/static/css/59.11a66821.chunk.css",
"./static/js/59.c8fdfb3d.chunk.js": "/react/build/./static/js/59.c8fdfb3d.chunk.js",
"static/css/59.0a41818c.chunk.css": "/react/build/static/css/59.0a41818c.chunk.css",
"./static/js/59.2b86c731.chunk.js": "/react/build/./static/js/59.2b86c731.chunk.js",
"static/css/60.4f25932e.chunk.css": "/react/build/static/css/60.4f25932e.chunk.css",
"./static/js/60.0990e7fa.chunk.js": "/react/build/./static/js/60.0990e7fa.chunk.js",
"static/css/61.b299cb62.chunk.css": "/react/build/static/css/61.b299cb62.chunk.css",
@ -180,8 +180,8 @@
"./static/js/95.366d0b58.chunk.js": "/react/build/./static/js/95.366d0b58.chunk.js",
"static/css/96.2276e27f.chunk.css": "/react/build/static/css/96.2276e27f.chunk.css",
"./static/js/96.ff646108.chunk.js": "/react/build/./static/js/96.ff646108.chunk.js",
"static/css/97.37a35d3c.chunk.css": "/react/build/static/css/97.37a35d3c.chunk.css",
"./static/js/97.d2ca827d.chunk.js": "/react/build/./static/js/97.d2ca827d.chunk.js",
"static/css/97.6d853044.chunk.css": "/react/build/static/css/97.6d853044.chunk.css",
"./static/js/97.9ca4d5f1.chunk.js": "/react/build/./static/js/97.9ca4d5f1.chunk.js",
"static/css/98.92df39ea.chunk.css": "/react/build/static/css/98.92df39ea.chunk.css",
"./static/js/98.e26d259a.chunk.js": "/react/build/./static/js/98.e26d259a.chunk.js",
"static/css/99.c2f5b906.chunk.css": "/react/build/static/css/99.c2f5b906.chunk.css",
@ -228,8 +228,8 @@
"static/css/124.215bc3a5.chunk.css": "/react/build/static/css/124.215bc3a5.chunk.css",
"./static/js/124.fdcba873.chunk.js": "/react/build/./static/js/124.fdcba873.chunk.js",
"./static/js/125.2524d880.chunk.js": "/react/build/./static/js/125.2524d880.chunk.js",
"static/css/126.40a54d56.chunk.css": "/react/build/static/css/126.40a54d56.chunk.css",
"./static/js/126.e8e26637.chunk.js": "/react/build/./static/js/126.e8e26637.chunk.js",
"static/css/126.a5e8fc32.chunk.css": "/react/build/static/css/126.a5e8fc32.chunk.css",
"./static/js/126.384f463d.chunk.js": "/react/build/./static/js/126.384f463d.chunk.js",
"static/css/127.2f409942.chunk.css": "/react/build/static/css/127.2f409942.chunk.css",
"./static/js/127.5f331d50.chunk.js": "/react/build/./static/js/127.5f331d50.chunk.js",
"./static/js/128.de4e041a.chunk.js": "/react/build/./static/js/128.de4e041a.chunk.js",
@ -321,8 +321,8 @@
"./static/js/203.b7a605c7.chunk.js": "/react/build/./static/js/203.b7a605c7.chunk.js",
"./static/js/204.b7ed69d0.chunk.js": "/react/build/./static/js/204.b7ed69d0.chunk.js",
"main.css": "/react/build/static/css/main.2cf44231.chunk.css",
"main.js": "/react/build/./static/js/main.bfcde5e4.chunk.js",
"runtime~main.js": "/react/build/./static/js/runtime~main.c5c55ff5.js",
"main.js": "/react/build/./static/js/main.eb42daed.chunk.js",
"runtime~main.js": "/react/build/./static/js/runtime~main.fcad4fa8.js",
"./static/js/127.5f331d50.chunk.js.LICENSE.txt": "/react/build/./static/js/127.5f331d50.chunk.js.LICENSE.txt",
"./static/js/157.411e498e.chunk.js.LICENSE.txt": "/react/build/./static/js/157.411e498e.chunk.js.LICENSE.txt",
"./static/js/199.1d7fe15a.chunk.js.LICENSE.txt": "/react/build/./static/js/199.1d7fe15a.chunk.js.LICENSE.txt",
@ -330,7 +330,7 @@
"./static/js/34.ae05b489.chunk.js.LICENSE.txt": "/react/build/./static/js/34.ae05b489.chunk.js.LICENSE.txt",
"./static/js/5.ab9433b7.chunk.js.LICENSE.txt": "/react/build/./static/js/5.ab9433b7.chunk.js.LICENSE.txt",
"./static/js/8.460c5da9.chunk.js.LICENSE.txt": "/react/build/./static/js/8.460c5da9.chunk.js.LICENSE.txt",
"./static/js/main.bfcde5e4.chunk.js.LICENSE.txt": "/react/build/./static/js/main.bfcde5e4.chunk.js.LICENSE.txt",
"./static/js/main.eb42daed.chunk.js.LICENSE.txt": "/react/build/./static/js/main.eb42daed.chunk.js.LICENSE.txt",
"css.worker.js": "/react/build/css.worker.js",
"editor.worker.js": "/react/build/editor.worker.js",
"html.worker.js": "/react/build/html.worker.js",
@ -399,8 +399,8 @@
"static/media/achievements.png": "/react/build/static/media/achievements.f20b7e39.png",
"static/media/index.scss": "/react/build/static/media/time-bg.c9372737.png",
"static/media/ball.png": "/react/build/static/media/ball.24214b6e.png",
"static/media/banner.png": "/react/build/static/media/banner.f7da2db1.png",
"static/media/AboutUs.scss": "/react/build/static/media/joinUs.26ec28cd.png",
"static/media/banner.png": "/react/build/static/media/banner.f7da2db1.png",
"static/media/banner_list.jpg": "/react/build/static/media/banner_list.e02c5e16.jpg",
"static/media/beijing.png": "/react/build/static/media/beijing.bfcd5b0e.png",
"static/media/LoginRegisterPage.scss": "/react/build/static/media/rightBg.55f14f0c.png",
@ -447,7 +447,7 @@
"static/media/mulan.png": "/react/build/static/media/mulan.690d2289.png",
"static/media/qqChat.png": "/react/build/static/media/qqChat.a10e3b12.png",
"static/media/slick-theme.css": "/react/build/static/media/slick.c94f7671.ttf",
"static/media/studentProject.png": "/react/build/static/media/studentProject.97ecc87a.png",
"static/media/studentProject.png": "/react/build/static/media/studentProject.d14e51c5.png",
"static/media/subtitle.png": "/react/build/static/media/subtitle.5019e086.png",
"static/media/teacher-img.png": "/react/build/static/media/teacher-img.1261f6b3.png",
"static/media/xigongye.png": "/react/build/static/media/xigongye.d51231d3.png",

View File

@ -1 +1 @@
<!doctype html><html lang="zh-CN" class="notranslate translated-ltr" translate="no"><head><meta charset="utf-8"><meta name="”Keywords”" content="”trustie,trustieforge,forge,确实让创建更美好,协同开发平台″"><meta name="”Keywords”" content="”TrustieOpenSourceProject″"><meta name="”Keywords”" content="”issue,bug,tracker,软件工程,课程实践″"><meta name="”Description”" content="”持续构建协同、共享、可信的软件创建生态开源创作与软件生产相结合,支持大规模群体开展软件协同创新活动”"><meta name="theme-color" content="#000000"><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"/><link rel="manifest" href="/react/build//manifest.json"><link rel="stylesheet" href="/react/build/css/iconfont.css"><link rel="stylesheet" href="/react/build/css/edu-purge.css"><link rel="stylesheet" href="/react/build/css/editormd.min.css"><link rel="stylesheet" href="/react/build/css/merge.css"><link href="/react/build/static/css/main.2cf44231.chunk.css" rel="stylesheet"></head><body><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit widthunit"></div><div id="picture_display" style="display:none"></div><script src="/react/build/js/jquery-1.8.3.min.js"></script><script src="/react/build/js/js_min_all.js"></script><script src="/react/build/js/codemirror/codemirror.js"></script><script src="/react/build/js/editormd/editormd.min.js"></script><script src="/react/build/js/codemirror/merge/merge.js"></script><script src="/react/build/./static/js/runtime~main.c5c55ff5.js"></script><script src="/react/build/./static/js/main.bfcde5e4.chunk.js"></script></body></html>
<!doctype html><html lang="zh-CN" class="notranslate translated-ltr" translate="no"><head><meta charset="utf-8"><meta name="”Keywords”" content="”trustie,trustieforge,forge,确实让创建更美好,协同开发平台″"><meta name="”Keywords”" content="”TrustieOpenSourceProject″"><meta name="”Keywords”" content="”issue,bug,tracker,软件工程,课程实践″"><meta name="”Description”" content="”持续构建协同、共享、可信的软件创建生态开源创作与软件生产相结合,支持大规模群体开展软件协同创新活动”"><meta name="theme-color" content="#000000"><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"/><link rel="manifest" href="/react/build//manifest.json"><link rel="stylesheet" href="/react/build/css/iconfont.css"><link rel="stylesheet" href="/react/build/css/edu-purge.css"><link rel="stylesheet" href="/react/build/css/editormd.min.css"><link rel="stylesheet" href="/react/build/css/merge.css"><link href="/react/build/static/css/main.2cf44231.chunk.css" rel="stylesheet"></head><body><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit widthunit"></div><div id="picture_display" style="display:none"></div><script src="/react/build/js/jquery-1.8.3.min.js"></script><script src="/react/build/js/js_min_all.js"></script><script src="/react/build/js/codemirror/codemirror.js"></script><script src="/react/build/js/editormd/editormd.min.js"></script><script src="/react/build/js/codemirror/merge/merge.js"></script><script src="/react/build/./static/js/runtime~main.fcad4fa8.js"></script><script src="/react/build/./static/js/main.eb42daed.chunk.js"></script></body></html>

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
.actionBox{display:flex;align-items:center;color:#466aff;cursor:pointer}.actionBox .iconfont{margin:0 10px 0 14px}.actionBox .applyTask{color:#eb9350}.projectListBox{display:flex;flex-wrap:wrap}.projectListBox .projectItem{width:30%;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85));border:1px solid #fff;border-radius:4px;box-shadow:0 0 8px rgba(93,131,255,.26);text-align:center;margin-bottom:50px;background-image:url(/react/build/static/media/projectBg.774764d7.png);background-size:100% 100%;margin-left:5%}.projectListBox .projectItem.firstBox{margin-left:0}.projectListBox .projectItem:hover{cursor:pointer;background-image:none;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85))}.projectListBox .projectItem .border{height:5px;background-color:#657edf;border-radius:2px 2px 0 0}.projectListBox .projectItem .projectLogo{width:100px;height:100px;border:1px solid #fff;border-radius:50%;text-align:center;overflow:hidden;margin:25px auto 10px}.projectListBox .projectItem .projectLogo img{width:100%;height:100%;display:block}.projectListBox .projectItem .title{color:#2a51bf;font-size:17px;line-height:30px;margin-bottom:15px;padding:0 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectListBox .projectItem .intro{color:#4f5d84;font-size:15px;margin-bottom:15px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:left;padding:0 14px}

View File

@ -0,0 +1 @@
.projectListBox{display:flex;flex-wrap:wrap}.projectListBox .projectItem{width:30%;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85));border:1px solid #fff;border-radius:4px;box-shadow:0 0 8px rgba(93,131,255,.26);text-align:center;margin-bottom:50px;background-image:url(/react/build/static/media/projectBg.774764d7.png);background-size:100% 100%;margin-left:5%}.projectListBox .projectItem.firstBox{margin-left:0}.projectListBox .projectItem:hover{cursor:pointer;background-image:none;background-image:linear-gradient(180deg,rgba(232,237,255,.85),hsla(0,0%,100%,.85))}.projectListBox .projectItem .border{height:5px;background-color:#657edf;border-radius:2px 2px 0 0}.projectListBox .projectItem .projectLogo{width:100px;height:100px;border:1px solid #fff;border-radius:50%;text-align:center;overflow:hidden;margin:25px auto 10px}.projectListBox .projectItem .projectLogo img{width:100%;height:100%;display:block}.projectListBox .projectItem .title{color:#2a51bf;font-size:17px;line-height:30px;margin-bottom:15px;padding:0 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectListBox .projectItem .intro{color:#4f5d84;font-size:15px;margin-bottom:15px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:left;padding:0 14px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.taskList{padding-bottom:50px}.taskList .ant-table{border:1px solid #fff}.taskList .ant-pagination-item-active,.taskList .ant-pagination-item:hover,.taskList .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link:hover,.taskList .ant-pagination-options-quick-jumper:hover input,.taskList .ant-select-selection:hover{border-color:#466aff}.taskList .ant-pagination-item-active a,.taskList .ant-pagination-item:hover a,.taskList .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link:hover a,.taskList .ant-pagination-options-quick-jumper:hover input a,.taskList .ant-select-selection:hover a{color:#466aff}.taskList .ant-pagination-disabled .ant-pagination-item-link:hover .anticon{color:rgba(0,0,0,.25)}.taskTableColumns span div span{font-size:16px;font-weight:700;color:#273778}.taskTableColumns span{font-size:15px;color:#353f5e}.taskTableColumns.taskName a{color:#2545c9}.ant-table-tbody>tr>.taskTableColumns,.ant-table-thead>tr>.taskTableColumns{background-color:#f1f6ff;border-bottom:1px dashed #bec5d5}.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>.taskTableColumns{background-color:#fbfbfc}.actionColumns{display:flex}.actionColumns .actionBox,.actionColumns .actionBox span{cursor:pointer;color:#466aff}.actionColumns .actionBox:hover,.actionColumns .actionBox span:hover{color:#5d7cff!important}.actionColumns .actionBox:active,.actionColumns .actionBox span:active{color:#1140ff!important}.actionColumns .applyTask,.actionColumns span.applyTask{color:#eb9350}.actionColumns .applyTask:hover,.actionColumns span.applyTask:hover{color:#ffb074!important}.actionColumns .applyTask:active,.actionColumns span.applyTask:active{color:#d66a17!important}.actionColumns .cancelApply{visibility:hidden}tr:hover .actionColumns .cancelApply{visibility:visible;color:#e31e1e}.cancelApplyTask .ant-modal-close{top:0!important}.cancelApplyTask .ant-modal-header{padding:8px 20px;background-color:#e9edff}.cancelApplyTask .ant-modal-header .ant-modal-title{text-align:left}.cancelApplyTask .carefulIcon{width:36px;height:36px;background:#ca0002;display:inline-block;border-radius:50%;text-align:center;line-height:36px;font-size:18px;color:#fff;margin-right:15px}.cancelApplyTask .tilTask{color:#333;font-size:16px;margin-left:35px}.cancelApplyTask .tipTask{color:#666;font-size:14px;margin:30px 0 30px 86px!important}.cancelApplyTask .ant-modal-footer{border-top:none;text-align:center;padding-bottom:50px}.cancelApplyTask .ant-modal-footer .ant-btn.ant-btn-default{color:#df0002}.cancelApplyTask .ant-modal-footer .ant-btn:hover{border-color:#466aff;color:#466aff}.cancelApplyTask .ant-modal-footer .ant-btn:hover.ant-btn-default{border-color:#df0002;color:#df0002}

View File

@ -1 +0,0 @@
.taskList{padding-bottom:50px}.taskList .ant-table{border:1px solid #fff}.taskTableColumns span div span{font-size:16px;font-weight:700;color:#273778}.taskTableColumns span{font-size:15px;color:#353f5e}.taskTableColumns.taskName a{color:#2545c9}.ant-table-tbody>tr>.taskTableColumns,.ant-table-thead>tr>.taskTableColumns{background-color:#f1f6ff;border-bottom:1px dashed #bec5d5}.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>.taskTableColumns{background-color:#fbfbfc}.actionColumns{display:flex}.actionColumns .actionBox,.actionColumns .actionBox span{cursor:pointer;color:#466aff}.actionColumns .actionBox:hover,.actionColumns .actionBox span:hover{color:#5d7cff!important}.actionColumns .actionBox:active,.actionColumns .actionBox span:active{color:#1140ff!important}.actionColumns .applyTask,.actionColumns span.applyTask{color:#eb9350}.actionColumns .applyTask:hover,.actionColumns span.applyTask:hover{color:#ffb074!important}.actionColumns .applyTask:active,.actionColumns span.applyTask:active{color:#d66a17!important}.actionColumns .cancelApply{visibility:hidden}tr:hover .actionColumns .cancelApply{visibility:visible;color:#e31e1e}.cancelApplyTask .ant-modal-close{top:0!important}.cancelApplyTask .ant-modal-header{padding:8px 20px;background-color:#e9edff}.cancelApplyTask .ant-modal-header .ant-modal-title{text-align:left}.cancelApplyTask .carefulIcon{width:36px;height:36px;background:#ca0002;display:inline-block;border-radius:50%;text-align:center;line-height:36px;font-size:18px;color:#fff;margin-right:15px}.cancelApplyTask .tilTask{color:#333;font-size:16px;margin-left:35px}.cancelApplyTask .tipTask{color:#666;font-size:14px;margin:30px 0 30px 86px!important}.cancelApplyTask .ant-modal-footer{border-top:none;text-align:center;padding-bottom:50px}.cancelApplyTask .ant-modal-footer .ant-btn.ant-btn-default{color:#df0002}.cancelApplyTask .ant-modal-footer .ant-btn:hover{border-color:#466aff;color:#466aff}.cancelApplyTask .ant-modal-footer .ant-btn:hover.ant-btn-default{border-color:#df0002;color:#df0002}

View File

@ -1 +0,0 @@
.glcc_project{background-color:#ebf2ff}.glcc_project .head{background-color:rgba(188,208,255,.27);border:1px solid #fff;text-align:center}.glcc_project .head a{padding:18px 20px 20px;display:inline-block;color:#273778;font-size:18px;font-weight:700;line-height:30px}.glcc_project .head a.active{border-bottom:1px solid #5474df}.glcc_project .head a:last-child{margin-left:40px}.glcc_project .gobackBox{width:1200px;margin:0 auto;padding:25px 0 12px;color:#202d40;font-size:16px;border-bottom:1px dashed #bec5d5}.glcc_project .gobackBox a{color:#a4aabb}.glcc_project .listBox{background-image:linear-gradient(180deg,#ebf2ff,#ebf2ff 43.09%,#f3f4f8)}.glcc_project .listBox .list{width:1200px;margin:0 auto}.glcc_project .listBox .list .search{width:40%;margin:0 auto;padding:25px 0 40px}.glcc_project .listBox .list .search .ant-btn,.glcc_project .listBox .list .search .ant-input{height:48px}.glcc_project .listBox .list .search .ant-btn{font-size:30px}.glcc_project .listBox .list .search .ant-input{font-size:16px;border-color:#ebf2ff}.glcc_project .listBox .list .search .ant-input:hover{border-color:#466aff}.glcc_project .listBox .search .ant-btn-primary{background-color:#466aff;border-color:#466aff}.glcc-banner{width:100%}.projectDetailBox{font-size:15px;line-height:30px}.projectDetailBox.byTask{background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2);padding:30px 30px 50px}.projectDetailBox.byTask .taskItem .center{width:60%}.projectDetailBox.byTask .taskItem .right{padding-right:10px}.projectDetailBox.nodata{width:200px}.projectDetailBox .projectDetailHead{color:#465474;padding-bottom:12px;border-bottom:1px dashed #bec5d5}.projectDetailBox .projectDetailHead .name{font-weight:700;color:#3753c5;font-size:20px}.projectDetailBox .projectDetailHead .type{display:inline-block;border:1px solid #6680bb;border-radius:4px;margin-left:12px;padding:4px 6px}.projectDetailBox .taskItem{display:flex;justify-content:space-between;background-color:#fff;box-shadow:0 0 12px rgba(71,105,198,.4)}.projectDetailBox .taskItem .left{width:250px;background-image:url(/react/build/static/media/projectDetailTaskBg.66b1fb2d.png);background-size:100% 100%;padding:22px 20px;color:#25304a}.projectDetailBox .taskItem .left .taskTitle{color:#1834a7;font-size:18px}.projectDetailBox .taskItem .left .email span{color:#466aff}.projectDetailBox .taskItem .center{width:66%;text-align:left;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.projectDetailBox .taskItem .center .taskDesc{color:#6b6b6b}.projectDetailBox .taskItem .center .taskUrl{color:#465474;font-size:16px}.projectDetailBox .taskItem .center .taskUrl span{color:#466aff}.projectDetailBox .taskItem .center .applyBut{background-color:#466aff;border-color:#466aff}.projectDetailBox .taskItem .center .applyBut:hover{background-color:#5d7cff}.projectDetailBox .taskItem .center .applyBut:focus{background-color:#1140ff}.projectDetailBox .taskItem .right{font-weight:700;color:#f80;font-size:24px;padding:30px 30px 0 0}.projectItemPopover{width:1200px}.projectItemPopover .ant-popover-inner{background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2)}.projectItemPopover .ant-popover-inner .ant-popover-inner-content{padding:30px 30px 50px}

View File

@ -0,0 +1 @@
.glcc_project{background-color:#ebf2ff}.glcc_project .head{background-color:rgba(188,208,255,.27);border:1px solid #fff;text-align:center}.glcc_project .head a{padding:18px 20px 20px;display:inline-block;color:#273778;font-size:18px;font-weight:700;line-height:30px}.glcc_project .head a.active{border-bottom:1px solid #5474df}.glcc_project .head a:last-child{margin-left:40px}.glcc_project .gobackBox{width:1200px;margin:0 auto;padding:25px 0 12px;color:#202d40;font-size:16px;border-bottom:1px dashed #bec5d5}.glcc_project .gobackBox a{color:#a4aabb}.glcc_project .listBox{background-image:linear-gradient(180deg,#ebf2ff,#ebf2ff 43.09%,#f3f4f8)}.glcc_project .listBox .list{width:1200px;margin:0 auto}.glcc_project .listBox .list .search{width:40%;margin:0 auto;padding:25px 0 40px}.glcc_project .listBox .list .search .ant-btn,.glcc_project .listBox .list .search .ant-input{height:48px}.glcc_project .listBox .list .search .ant-btn{font-size:30px}.glcc_project .listBox .list .search .ant-input{font-size:16px;border-color:#ebf2ff}.glcc_project .listBox .list .search .ant-input:hover{border-color:#466aff}.glcc_project .listBox .search .ant-btn-primary{background-color:#466aff;border-color:#466aff}.glcc-banner{width:100%}.projectDetailBox{font-size:15px;line-height:30px}.projectDetailBox.byTask{background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2);padding:30px 30px 50px}.projectDetailBox.byTask .taskItem .right{padding-right:10px}.projectDetailBox.nodata{width:200px}.projectDetailBox .projectDetailHead{color:#465474;padding-bottom:12px;border-bottom:1px dashed #bec5d5}.projectDetailBox .projectDetailHead .name{font-weight:700;color:#3753c5;font-size:20px}.projectDetailBox .projectDetailHead .type{display:inline-block;border:1px solid #6680bb;border-radius:4px;margin-left:12px;padding:4px 6px}.projectDetailBox .taskItem{display:flex;justify-content:space-between;border:1px solid #fff}.projectDetailBox .taskItem:hover{box-shadow:0 0 12px rgba(71,105,198,.4)}.projectDetailBox .taskItem .oneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectDetailBox .taskItem .left{width:316px;background-image:url(/react/build/static/media/projectDetailTaskBg.66b1fb2d.png);background-size:100% 100%;padding:22px 20px;color:#25304a}.projectDetailBox .taskItem .left .taskTitle{color:#1834a7;font-size:18px}.projectDetailBox .taskItem .left .email span{color:#466aff}.projectDetailBox .taskItem .left .leftWidth{width:270px}.projectDetailBox .taskItem .center{width:650px;text-align:left;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.projectDetailBox .taskItem .center .taskDesc{color:#6b6b6b}.projectDetailBox .taskItem .center .taskUrl{color:#465474;font-size:16px}.projectDetailBox .taskItem .center .taskUrl span{color:#466aff}.projectDetailBox .taskItem .center .applyBut{background-color:#466aff;border-color:#466aff}.projectDetailBox .taskItem .center .applyBut:hover{background-color:#5d7cff}.projectDetailBox .taskItem .center .applyBut:focus{background-color:#1140ff}.projectDetailBox .taskItem .right{min-width:150px;font-weight:700;color:#f80;font-size:24px;padding:30px 30px 0 0}.projectItemPopover{width:1200px}.projectItemPopover .ant-popover-content .ant-popover-arrow{border-width:12px}.projectItemPopover .ant-popover-inner{transform:translateY(8px);background-image:linear-gradient(180deg,#f1f5ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(100,141,255,.2)}.projectItemPopover .ant-popover-inner .ant-popover-inner-content{padding:30px 30px 50px}.lookDetail:focus,.lookDetail:hover{border-color:#466aff;color:#466aff}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(this.webpackJsonp=this.webpackJsonp||[]).push([[126],{DCaW:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=d(a("diRs")),r=d(a("5rEg")),n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],l=!0,r=!1,n=void 0;try{for(var c,s=e[Symbol.iterator]();!(l=(c=s.next()).done)&&(a.push(c.value),!t||a.length!==t);l=!0);}catch(e){r=!0,n=e}finally{try{!l&&s.return&&s.return()}finally{if(r)throw n}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("Aosp"),a("1vPl");var c=a("q1tI"),s=d(c),i=a("ucFT");a("nujH");var u=a("hJRQ"),o=d(a("Tl6q"));function d(e){return e&&e.__esModule?e:{default:e}}var m=r.default.Search;t.default=function(e){var t=e.applyTaskId,a=(0,c.useState)(void 0),r=n(a,2),d=r[0],f=r[1],p=(0,c.useState)([]),v=n(p,2),E=v[0],y=v[1];return(0,c.useEffect)((function(){var e={curPage:1,keyword:d,pageSize:20};(0,u.projectList)(e).then((function(e){e&&"success"===e.message&&y(e.data.rows)}))}),[d]),s.default.createElement("div",{className:"taskList listBox"},s.default.createElement("div",{className:"list"},s.default.createElement("div",{className:"search"},s.default.createElement(m,{placeholder:"请输入项目名称进行搜索",allowClear:!0,enterButton:!0,onSearch:function(e){f(e)}})),s.default.createElement("div",{className:"projectListBox"},E&&E.map((function(e,a){return s.default.createElement(l.default,{placement:(a+1)%3==0?"bottomRight":(a+1)%3%2==0?"bottom":"bottomLeft",content:s.default.createElement(o.default,{detail:e,applyTaskId:t}),trigger:"click",overlayClassName:"projectItemPopover"},s.default.createElement("div",{className:"projectItem "+((a+1)%3==0||(a+1)%3%2==0?"":"firstBox")},s.default.createElement("div",{className:"border"}),s.default.createElement("div",{className:"projectLogo"},s.default.createElement("img",{src:i.main_site_url+"/api/attachments/"+e.projectLogoId,alt:""})),s.default.createElement("div",{className:"title"},e.projectName),s.default.createElement("div",{className:"intro"},e.projectIntro)))})))))}},Tl6q:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=u(a("2/Rp")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],l=!0,r=!1,n=void 0;try{for(var c,s=e[Symbol.iterator]();!(l=(c=s.next()).done)&&(a.push(c.value),!t||a.length!==t);l=!0);}catch(e){r=!0,n=e}finally{try{!l&&s.return&&s.return()}finally{if(r)throw n}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("L/Qf");var n=a("q1tI"),c=u(n),s=u(a("2CTR")),i=a("hJRQ");function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.detail,a=e.projectId,u=e.applyTaskId,o=(0,n.useState)(t),d=r(o,2),m=d[0],f=d[1];return(0,n.useEffect)((function(){!t&&a&&(0,i.getProjectById)(a).then((function(e){e&&"success"===e.message&&f(e.data)}))}),[t]),m?c.default.createElement("div",{className:"projectDetailBox "+(t?"":"byTask")},c.default.createElement("div",{className:"projectDetailHead"},c.default.createElement("span",{className:"name"},m.projectName),m.projectType&&c.default.createElement("span",{className:"type"},m.projectType),c.default.createElement("p",null,m.gitlinkUrl),c.default.createElement("div",null,m.officialWebsiteUrl)),m.registrationTaskList&&m.registrationTaskList.length>0?m.registrationTaskList.map((function(e){return c.default.createElement("div",{className:"taskItem mt20"},c.default.createElement("div",{className:"left"},c.default.createElement("div",{className:"taskTitle"},e.taskName),c.default.createElement("div",{className:"mt20"},"导师姓名:   ",e.tutorName),c.default.createElement("div",{className:"mb20 email"},"邮箱地址:   ",c.default.createElement("span",null,e.tutorMail))),c.default.createElement("div",{className:"center"},c.default.createElement("div",{className:"taskDesc"},e.taskDesc),c.default.createElement("div",{className:"taskUrl"},"课题链接:   ",c.default.createElement("span",null,e.taskUrl)),c.default.createElement("div",null,u&&e.id&&Object.keys(u).includes(e.id.toString())?c.default.createElement(l.default,{onClick:function(){window.location.href="/glcc/student/apply/"+e.id}},"报名详情"):c.default.createElement(l.default,{type:"primary",className:"applyBut",onClick:function(){window.location.href="/glcc/student/apply/"+e.id}},"申请课题"))),c.default.createElement("div",{className:"right"},"¥ ",e.taskReward))})):c.default.createElement(s.default,{_html:"课题暂无数据",small:!0})):c.default.createElement("div",{className:"projectDetailBox nodata"},c.default.createElement(s.default,{_html:"暂无数据",small:!0}))}},nujH:function(e,t,a){}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB