Skip to content

Commit d9f05e4

Browse files
committed
fix: edit project 2
1 parent 9da72ae commit d9f05e4

File tree

8 files changed

+674
-471
lines changed

8 files changed

+674
-471
lines changed

src/main/resources/MessageResources.properties

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -390,11 +390,11 @@ exception.com.cronos.onlinereview.actions.project.ListProjectsAction=Unexpected
390390
# ----- Page jsp/editProject.jsp -----
391391
editProject.title.CreateNew=Create New Project
392392
editProject.ProjectDetails.title=Project Details
393-
editProject.ProjectDetails.Name=Name:
394-
editProject.ProjectDetails.Type=Type:
395-
editProject.ProjectDetails.Category=Category:
396-
editProject.ProjectDetails.Payments=Price:
397-
editProject.ProjectDetails.DRPoints=DR points:
393+
editProject.ProjectDetails.Name=Name
394+
editProject.ProjectDetails.Type=Type
395+
editProject.ProjectDetails.Category=Category
396+
editProject.ProjectDetails.Payments=Price
397+
editProject.ProjectDetails.DRPoints=DR points
398398
editProject.ProjectDetails.DRPointsMessage=* If empty, price will be used
399399

400400
editProject.ProjectDetails.ContestPrizes=Contest Prizes
@@ -405,8 +405,8 @@ editProject.ProjectDetails.Prize.NoOfPrizes=Number of Prizes
405405

406406

407407
# since Online Review Update - Add Project Dropdown v1.0
408-
editProject.ProjectDetails.BillingProject=Billing Project:
409-
editProject.ProjectDetails.CockpitProject=Cockpit Project:
408+
editProject.ProjectDetails.BillingProject=Billing Project
409+
editProject.ProjectDetails.CockpitProject=Cockpit Project
410410

411411

412412
editProject.Preferences.title=Preferences
@@ -421,9 +421,9 @@ editProject.Preferences.ReceiveTimeline=Receive Timeline Notifications
421421
editProject.Preferences.DigitalRun=Digital Run
422422

423423
editProject.References.title=References
424-
editProject.References.ForumId=Forum Id:
425-
editProject.References.ComponentId=Component Id:
426-
editProject.References.ExternalReferenceId=Component Version Id:
424+
editProject.References.ForumId=Forum Id
425+
editProject.References.ComponentId=Component Id
426+
editProject.References.ExternalReferenceId=Component Version Id
427427
editProject.References.SVNModule=SVN Module:
428428

429429
editProject.Notes.title=Notes
@@ -484,8 +484,8 @@ editProject.Prizes.AddPrize.alt=Add Prize
484484
editProject.Prizes.AddPrize.img=/i/or/bttn_add_prize.gif
485485

486486
editProject.Status.title=Status
487-
editProject.Status.CurrentStatus=Current Status:
488-
editProject.Status.Explanation.description=You must provide an explanation below if making changes to project status:
487+
editProject.Status.CurrentStatus=Current Status
488+
editProject.Status.Explanation.description=You must provide an explanation below if making changes to project status.
489489

490490
editProject.Explanation.title=Explanation
491491
editProject.Explanation.description=You must provide an explanation below if making changes to this project:

web/css/reskin-or/reskin.css

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,6 +728,8 @@ table.scorecard td.headerT {
728728
.phaseButton,
729729
.deletePayment,
730730
.backToHome,
731+
.addResource,
732+
.deleteResource,
731733
.editPaymentBtn,
732734
.returnBtn {
733735
display: inline-flex;
@@ -744,13 +746,24 @@ table.scorecard td.headerT {
744746
border: 2px solid var(--turq-160);
745747
border-radius: 24px;
746748
color: var(--turq-160);
749+
cursor: pointer;
747750
text-decoration: none !important;
748751
}
749752

750753
.editPaymentBtn {
751754
margin-right: 12px;
752755
}
753756

757+
.deleteResource,
758+
.addResource {
759+
padding: 4px 18px;
760+
font-size: 13px;
761+
line-height: 24px;
762+
height: 32px;
763+
}
764+
765+
.addResource:hover,
766+
.deleteResource:hover,
754767
.addPayment:hover,
755768
.phaseButton:hover,
756769
.deletePayment:hover,
@@ -762,7 +775,9 @@ table.scorecard td.headerT {
762775
border-color: var(--turq-140) !important;
763776
}
764777

778+
.addResource:active,
765779
.addPayment:active,
780+
.deleteResource:active,
766781
.phaseButton:active,
767782
.deletePayment:active,
768783
.submit__btn:active,
@@ -938,6 +953,7 @@ table.scorecard td.reviewerResp input {
938953
.resourcesTable__header th,
939954
.reviewPaymentTable__header th,
940955
.projectListTable__header th,
956+
.editPrizeTable__header td.header,
941957
.addResourcesTable__header td.title,
942958
.lateDeliverablesTable__header th,
943959
.projectPaymentTable__header th {
@@ -954,6 +970,12 @@ table.scorecard td.reviewerResp input {
954970
padding: 0 16px;
955971
}
956972

973+
.editPrizeTable__header td.header {
974+
border-top: none;
975+
vertical-align: middle;
976+
}
977+
978+
957979
.projectLinkTable__header th {
958980
padding-right: 8px;
959981
}
@@ -969,6 +991,7 @@ table.scorecard td.reviewerResp input {
969991
.reviewPaymentTable__header th:first-child,
970992
.resourcesTable__header th:first-child,
971993
.projectListTable__header th:first-child,
994+
.editPrizeTable__header td.header:first-child,
972995
.lateDeliverablesTable__header th:first-child,
973996
.projectPaymentTable__header th:first-child {
974997
border-top-left-radius: 8px;
@@ -981,6 +1004,7 @@ table.scorecard td.reviewerResp input {
9811004
.reviewPaymentTable__header th:last-child,
9821005
.timelineTable__header--right th:last-child,
9831006
.phasesTable__header th:last-child,
1007+
.editPrizeTable__header td.header:last-child,
9841008
.prizesTable__header th:last-child,
9851009
.resourcesTable__header th:last-child,
9861010
.projectListTable__header th:last-child,
@@ -993,10 +1017,13 @@ table.scorecard td.reviewerResp input {
9931017
.editProjectPaymentTable__body td,
9941018
.timelineTable__body td,
9951019
.phasesTable__body td,
1020+
.editProjectDetailsTable__body td,
1021+
.editPrizeTable__body td,
9961022
.resourcesTable__body td,
9971023
.prizesTable__body td,
9981024
.preferencesTable__body td,
9991025
.editPhaseTable__body td,
1026+
.editResourceTable__body td,
10001027
.projectListTable__body td,
10011028
.extendRegistration__body td,
10021029
.extendSubTable__body td,
@@ -1014,6 +1041,19 @@ table.scorecard td.reviewerResp input {
10141041
border-top: 2px solid var(--black-10);
10151042
}
10161043

1044+
.editProjectDetailsTable__body td {
1045+
padding: 16px;
1046+
width: 50%;
1047+
}
1048+
1049+
.editProjectDetailsTable__body td .selectCustom {
1050+
width: 100%;
1051+
}
1052+
1053+
.editProjectDetailsTable__body tr td:first-child {
1054+
border-right: 2px solid var(--black-10);
1055+
}
1056+
10171057
.editPhaseTable__body td {
10181058
padding: 18px 8px 16px 16px;
10191059
vertical-align: top;
@@ -1342,6 +1382,7 @@ td.resourcesTable__empty {
13421382
box-sizing: border-box;
13431383
}
13441384

1385+
.select-custom-wrapper,
13451386
.custom-select-wrapper {
13461387
position: relative;
13471388
user-select: none;
@@ -1385,6 +1426,7 @@ td.resourcesTable__empty {
13851426
border-color: var(--turq-160);
13861427
}
13871428

1429+
.selectCustom__label,
13881430
.custom-select__label {
13891431
font-weight: 500;
13901432
font-size: 11px;
@@ -1393,6 +1435,15 @@ td.resourcesTable__empty {
13931435
margin-left: 10px;
13941436
}
13951437

1438+
.selectCustom__label {
1439+
position: relative;
1440+
top: 7px;
1441+
}
1442+
1443+
.selectedText--label {
1444+
padding: 10px 10px 0 10px;
1445+
}
1446+
13961447
.greyText,
13971448
.custom-select__trigger {
13981449
position: relative;
@@ -1531,6 +1582,7 @@ td.resourcesTable__empty {
15311582
font-family: 'Roboto';
15321583
}
15331584

1585+
.projectDetails__inputText,
15341586
.lateDeliverables__inputText,
15351587
.support__inputText {
15361588
display: flex;
@@ -1547,9 +1599,11 @@ td.resourcesTable__empty {
15471599
margin-bottom: 18px;
15481600
}
15491601

1602+
.projectDetails__inputText label,
15501603
.lateDeliverables__inputText label,
15511604
.support__inputText label,
15521605
.support__message label,
1606+
.explanation label,
15531607
.contactManager label {
15541608
font-family: 'Roboto';
15551609
font-style: normal;
@@ -1559,9 +1613,11 @@ td.resourcesTable__empty {
15591613
color: var(--turq-160);
15601614
}
15611615

1616+
.projectDetails__inputText input,
15621617
.lateDeliverables__inputText input,
15631618
.support__inputText input,
15641619
.support__message textarea,
1620+
.explanation textarea,
15651621
.contactManager textarea {
15661622
font-family: 'Roboto';
15671623
font-style: normal;
@@ -1590,9 +1646,11 @@ td.resourcesTable__empty {
15901646

15911647
.inputDate:hover:not([disabled]),
15921648
.inputTime:hover:not([disabled]),
1649+
.resourceHandle:hover:not([disabled]),
15931650
.edit__inputBoxDuration:hover:not([disabled]),
15941651
.editInputBox:hover:not([disabled]),
15951652
.lateDeliverables__input:hover,
1653+
.explanation__message:hover,
15961654
.contactManager__message:hover,
15971655
.support__input:hover,
15981656
.support__message:hover {
@@ -1615,9 +1673,12 @@ td.resourcesTable__empty {
16151673
.inputTime:focus,
16161674
.edit__inputBoxDuration:focus,
16171675
.editInputBox:focus,
1676+
.resourceHandle:focus,
1677+
.projectDetails__inputText input:focus,
16181678
.lateDeliverables__inputText input:focus,
16191679
.support__inputText input:focus,
16201680
.support__message textarea:focus,
1681+
.explanation textarea:focus,
16211682
.contactManager textarea:focus {
16221683
outline: none;
16231684
}
@@ -1750,13 +1811,18 @@ td.resourcesTable__empty {
17501811
align-items: center;
17511812
}
17521813

1814+
.explanation {
1815+
width: 100%;
1816+
}
1817+
17531818
.contactManager__category {
17541819
font-family: 'Roboto';
17551820
width: 440px;
17561821
margin: 24px 0 16px;
17571822
}
17581823

17591824
.contactManager__message,
1825+
.explanation__message,
17601826
.support__message {
17611827
display: flex;
17621828
flex-direction: column;
@@ -1770,6 +1836,12 @@ td.resourcesTable__empty {
17701836
padding: 8px 10px 1px;
17711837
}
17721838

1839+
.explanation__message {
1840+
margin: 16px 0 16px;
1841+
height: 120px;
1842+
width: 100%;
1843+
}
1844+
17731845
.contactManager__message {
17741846
width: 440px;
17751847
height: 120px;
@@ -2269,15 +2341,29 @@ td.resourcesTable__empty {
22692341
display: none;
22702342
}
22712343

2344+
.selectCustom label {
2345+
display: none;
2346+
}
2347+
22722348
.select-selected {
22732349
background-color: var(--tc-white);
22742350
}
22752351

2352+
.select-label {
2353+
height: 48px !important;
2354+
padding: 0 !important;
2355+
}
2356+
2357+
.with-label .select-selected:after {
2358+
top: 24px !important;
2359+
}
2360+
22762361
.inputDate:disabled,
22772362
.inputTime:disabled,
22782363
.custom-select.disabled,
22792364
.edit__inputBoxDuration:disabled,
22802365
.editInputBox:disabled,
2366+
.resourceHandle:disabled,
22812367
.select-selected.disabled {
22822368
color: var(--black-60);
22832369
background: var(--black-10);
@@ -2323,6 +2409,10 @@ td.resourcesTable__empty {
23232409
z-index: 99;
23242410
}
23252411

2412+
.with-label .select-items {
2413+
top: 50px;
2414+
}
2415+
23262416
.select-hide {
23272417
display: none;
23282418
}
@@ -2345,6 +2435,7 @@ td.resourcesTable__empty {
23452435
.inputDate,
23462436
.inputTime,
23472437
.editInputBox,
2438+
.resourceHandle,
23482439
.edit__inputBoxDuration {
23492440
padding: 12px 10px;
23502441
width: 80px;
@@ -2365,6 +2456,11 @@ td.resourcesTable__empty {
23652456
margin: 0 0 8px;
23662457
}
23672458

2459+
.resourceHandle {
2460+
width: 52%;
2461+
text-align: left;
2462+
}
2463+
23682464
.inputTime {
23692465
width: 58px;
23702466
text-align: left;
@@ -2415,6 +2511,12 @@ td.resourcesTable__empty {
24152511
margin-bottom: 0;
24162512
}
24172513

2514+
.editPrizeTable__body td.center {
2515+
text-align: center;
2516+
}
2517+
2518+
.editResourceTable__body td,
2519+
.editPrizeTable__body td,
24182520
.reviewPaymentTable__body td {
24192521
height: 74px;
24202522
}
@@ -2483,3 +2585,14 @@ td.resourcesTable__empty {
24832585
display: flex;
24842586
gap: 60px;
24852587
}
2588+
2589+
.scorecard__label .selectCustom {
2590+
width: 82%;
2591+
}
2592+
2593+
.resource__select {
2594+
display: flex;
2595+
gap: 8px;
2596+
width: 75%;
2597+
align-items: center;
2598+
}

0 commit comments

Comments
 (0)