Skip to content

Commit a3a4048

Browse files
committed
added standard colours
1 parent 45d2e81 commit a3a4048

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

src/scripts/scrumHelper.js

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,11 @@ function allIncluded(outputTarget = 'email') {
3131
let pr_open_button =
3232
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color: #2cbe4e;border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--green">open</div>';
3333
let pr_closed_button =
34-
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color: #6f42c1;border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--purple">closed</div>';
34+
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color:rgb(210, 20, 39);border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--red">closed</div>';
3535
let pr_merged_button =
36-
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color: #ff6b6b;border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--red">merged</div>';
36+
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color: #6f42c1;border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--purple">merged</div>';
37+
let pr_draft_button =
38+
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color: #808080;border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--gray">draft</div>';
3739

3840
let issue_closed_button =
3941
'<div style="vertical-align:middle;display: inline-block;padding: 0px 4px;font-size:9px;font-weight: 600;color: #fff;text-align: center;background-color: #6f42c1;border-radius: 3px;line-height: 12px;margin-bottom: 2px;" class="State State--purple">closed</div>';
@@ -785,8 +787,15 @@ ${userReason}`;
785787
let title = item.title;
786788
let number = item.number;
787789
let li = '';
790+
// --- DRAFT PR LOGIC ---
791+
let isDraft = false;
792+
if (item.pull_request && typeof item.draft !== 'undefined') {
793+
isDraft = item.draft;
794+
}
788795
if (item.pull_request) {
789-
if (item.state === 'open') {
796+
if (isDraft) {
797+
li = `<li><i>(${project})</i> - Made PR (#${number}) - <a href='${html_url}'>${title}</a> ${pr_draft_button}</li>`;
798+
} else if (item.state === 'open') {
790799
li = `<li><i>(${project})</i> - Made PR (#${number}) - <a href='${html_url}'>${title}</a> ${pr_open_button}</li>`;
791800
} else if (item.state === 'closed') {
792801
let merged = null;
@@ -1028,8 +1037,15 @@ async function writeGithubIssuesPrs() {
10281037
let title = item.title;
10291038
let number = item.number;
10301039
let li = '';
1040+
// --- DRAFT PR LOGIC ---
1041+
let isDraft = false;
1042+
if (item.pull_request && typeof item.draft !== 'undefined') {
1043+
isDraft = item.draft;
1044+
}
10311045
if (item.pull_request) {
1032-
if (item.state === 'open') {
1046+
if (isDraft) {
1047+
li = `<li><i>(${project})</i> - Made PR (#${number}) - <a href='${html_url}'>${title}</a> ${pr_draft_button}</li>`;
1048+
} else if (item.state === 'open') {
10331049
li = `<li><i>(${project})</i> - Made PR (#${number}) - <a href='${html_url}'>${title}</a> ${pr_open_button}</li>`;
10341050
} else if (item.state === 'closed') {
10351051
let merged = null;

0 commit comments

Comments
 (0)