From 0bab6d2788c06413a55f0bf2fe0535258b2e2afc Mon Sep 17 00:00:00 2001 From: Henriette Darge Date: Mon, 13 May 2024 14:06:32 +0200 Subject: [PATCH 1/2] Add GitLab icons --- .changeset/kind-worms-joke.md | 5 +++++ icons/op-gitlab-issue-closed-16.svg | 5 +++++ icons/op-gitlab-issue-open-16.svg | 5 +++++ icons/op-gitlab-labels-16.svg | 3 +++ icons/op-gitlab-merge-request-closed-16.svg | 3 +++ icons/op-gitlab-merge-request-merged-16.svg | 3 +++ icons/op-gitlab-merge-request-open-16.svg | 4 ++++ icons/op-gitlab-merge-request-ready-16.svg | 3 +++ .../op-gitlab-pipeline-status-canceled-16.svg | 4 ++++ icons/op-gitlab-pipeline-status-created-16.svg | 7 +++++++ icons/op-gitlab-pipeline-status-failed-16.svg | 7 +++++++ icons/op-gitlab-pipeline-status-manual-16.svg | 6 ++++++ icons/op-gitlab-pipeline-status-pending-16.svg | 6 ++++++ .../op-gitlab-pipeline-status-preparing-16.svg | 8 ++++++++ icons/op-gitlab-pipeline-status-running-16.svg | 6 ++++++ .../op-gitlab-pipeline-status-scheduled-16.svg | 8 ++++++++ icons/op-gitlab-pipeline-status-skipped-16.svg | 6 ++++++ icons/op-gitlab-pipeline-status-success-16.svg | 6 ++++++ icons/op-gitlab-pipeline-status-waiting-16.svg | 3 +++ keywords.json | 18 ++++++++++++++++++ 20 files changed, 116 insertions(+) create mode 100644 .changeset/kind-worms-joke.md create mode 100644 icons/op-gitlab-issue-closed-16.svg create mode 100644 icons/op-gitlab-issue-open-16.svg create mode 100644 icons/op-gitlab-labels-16.svg create mode 100644 icons/op-gitlab-merge-request-closed-16.svg create mode 100644 icons/op-gitlab-merge-request-merged-16.svg create mode 100644 icons/op-gitlab-merge-request-open-16.svg create mode 100644 icons/op-gitlab-merge-request-ready-16.svg create mode 100644 icons/op-gitlab-pipeline-status-canceled-16.svg create mode 100644 icons/op-gitlab-pipeline-status-created-16.svg create mode 100644 icons/op-gitlab-pipeline-status-failed-16.svg create mode 100644 icons/op-gitlab-pipeline-status-manual-16.svg create mode 100644 icons/op-gitlab-pipeline-status-pending-16.svg create mode 100644 icons/op-gitlab-pipeline-status-preparing-16.svg create mode 100644 icons/op-gitlab-pipeline-status-running-16.svg create mode 100644 icons/op-gitlab-pipeline-status-scheduled-16.svg create mode 100644 icons/op-gitlab-pipeline-status-skipped-16.svg create mode 100644 icons/op-gitlab-pipeline-status-success-16.svg create mode 100644 icons/op-gitlab-pipeline-status-waiting-16.svg diff --git a/.changeset/kind-worms-joke.md b/.changeset/kind-worms-joke.md new file mode 100644 index 000000000..617083f96 --- /dev/null +++ b/.changeset/kind-worms-joke.md @@ -0,0 +1,5 @@ +--- +'@openproject/octicons': minor +--- + +Add GitLab icons diff --git a/icons/op-gitlab-issue-closed-16.svg b/icons/op-gitlab-issue-closed-16.svg new file mode 100644 index 000000000..15922ecf3 --- /dev/null +++ b/icons/op-gitlab-issue-closed-16.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/op-gitlab-issue-open-16.svg b/icons/op-gitlab-issue-open-16.svg new file mode 100644 index 000000000..0add2636d --- /dev/null +++ b/icons/op-gitlab-issue-open-16.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/op-gitlab-labels-16.svg b/icons/op-gitlab-labels-16.svg new file mode 100644 index 000000000..8c83cbd0e --- /dev/null +++ b/icons/op-gitlab-labels-16.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/op-gitlab-merge-request-closed-16.svg b/icons/op-gitlab-merge-request-closed-16.svg new file mode 100644 index 000000000..9c58a2d9d --- /dev/null +++ b/icons/op-gitlab-merge-request-closed-16.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/op-gitlab-merge-request-merged-16.svg b/icons/op-gitlab-merge-request-merged-16.svg new file mode 100644 index 000000000..c9490a503 --- /dev/null +++ b/icons/op-gitlab-merge-request-merged-16.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/op-gitlab-merge-request-open-16.svg b/icons/op-gitlab-merge-request-open-16.svg new file mode 100644 index 000000000..3262d5254 --- /dev/null +++ b/icons/op-gitlab-merge-request-open-16.svg @@ -0,0 +1,4 @@ + + + + diff --git a/icons/op-gitlab-merge-request-ready-16.svg b/icons/op-gitlab-merge-request-ready-16.svg new file mode 100644 index 000000000..e6f4e6615 --- /dev/null +++ b/icons/op-gitlab-merge-request-ready-16.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/op-gitlab-pipeline-status-canceled-16.svg b/icons/op-gitlab-pipeline-status-canceled-16.svg new file mode 100644 index 000000000..d5ca34fb5 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-canceled-16.svg @@ -0,0 +1,4 @@ + + + + diff --git a/icons/op-gitlab-pipeline-status-created-16.svg b/icons/op-gitlab-pipeline-status-created-16.svg new file mode 100644 index 000000000..bbc433c03 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-created-16.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/icons/op-gitlab-pipeline-status-failed-16.svg b/icons/op-gitlab-pipeline-status-failed-16.svg new file mode 100644 index 000000000..14f6d9d44 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-failed-16.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/icons/op-gitlab-pipeline-status-manual-16.svg b/icons/op-gitlab-pipeline-status-manual-16.svg new file mode 100644 index 000000000..f4df07e5b --- /dev/null +++ b/icons/op-gitlab-pipeline-status-manual-16.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/op-gitlab-pipeline-status-pending-16.svg b/icons/op-gitlab-pipeline-status-pending-16.svg new file mode 100644 index 000000000..5afd81282 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-pending-16.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/op-gitlab-pipeline-status-preparing-16.svg b/icons/op-gitlab-pipeline-status-preparing-16.svg new file mode 100644 index 000000000..6760ef421 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-preparing-16.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/icons/op-gitlab-pipeline-status-running-16.svg b/icons/op-gitlab-pipeline-status-running-16.svg new file mode 100644 index 000000000..4af6b0533 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-running-16.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/op-gitlab-pipeline-status-scheduled-16.svg b/icons/op-gitlab-pipeline-status-scheduled-16.svg new file mode 100644 index 000000000..27f44ff07 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-scheduled-16.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/icons/op-gitlab-pipeline-status-skipped-16.svg b/icons/op-gitlab-pipeline-status-skipped-16.svg new file mode 100644 index 000000000..cff3bb9b5 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-skipped-16.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/op-gitlab-pipeline-status-success-16.svg b/icons/op-gitlab-pipeline-status-success-16.svg new file mode 100644 index 000000000..28c2921f2 --- /dev/null +++ b/icons/op-gitlab-pipeline-status-success-16.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/op-gitlab-pipeline-status-waiting-16.svg b/icons/op-gitlab-pipeline-status-waiting-16.svg new file mode 100644 index 000000000..ff913dbed --- /dev/null +++ b/icons/op-gitlab-pipeline-status-waiting-16.svg @@ -0,0 +1,3 @@ + + + diff --git a/keywords.json b/keywords.json index 2a7cd7eb3..7ddd9e2fd 100644 --- a/keywords.json +++ b/keywords.json @@ -149,6 +149,24 @@ "op-cursor-select": ["pointer", "select", "mouse"], "op-erase": ["remove", "delete"], "op-first-person": ["person", "human", "ego-perspective"], + "op-gitlab-issue-closed": ["done"], + "op-gitlab-issue-open": ["new"], + "op-gitlab-labels": ["labels"], + "op-gitlab-merge-request-closed": ["done"], + "op-gitlab-merge-request-merged": ["fixed"], + "op-gitlab-merge-request-open": ["new"], + "op-gitlab-merge-request-ready": ["prepared"], + "op-gitlab-pipeline-status-canceled": ["closed"], + "op-gitlab-pipeline-status-created": ["started"], + "op-gitlab-pipeline-status-failed": ["error"], + "op-gitlab-pipeline-status-manual": ["human"], + "op-gitlab-pipeline-status-pending": ["hanging"], + "op-gitlab-pipeline-status-preparing": ["impending"], + "op-gitlab-pipeline-status-running": ["working"], + "op-gitlab-pipeline-status-scheduled": ["planned"], + "op-gitlab-pipeline-status-skipped": ["ignored"], + "op-gitlab-pipeline-status-success": ["fulfilled"], + "op-gitlab-pipeline-status-waiting": ["ready"], "op-orthographic-perspective": ["3d", "threed", "camera", "view"], "op-scissors": ["cut", "snip", "slice", "clip"], "op-threed-return-default": ["reset", "cube"], From 24d5091428693f22492079dd80881477859cc38d Mon Sep 17 00:00:00 2001 From: Henriette Darge Date: Tue, 14 May 2024 07:42:32 +0000 Subject: [PATCH 2/2] Optimize SVGs --- icons/op-gitlab-issue-closed-16.svg | 6 +----- icons/op-gitlab-issue-open-16.svg | 6 +----- icons/op-gitlab-labels-16.svg | 4 +--- icons/op-gitlab-merge-request-closed-16.svg | 4 +--- icons/op-gitlab-merge-request-merged-16.svg | 4 +--- icons/op-gitlab-merge-request-open-16.svg | 5 +---- icons/op-gitlab-merge-request-ready-16.svg | 4 +--- icons/op-gitlab-pipeline-status-canceled-16.svg | 5 +---- icons/op-gitlab-pipeline-status-created-16.svg | 8 +------- icons/op-gitlab-pipeline-status-failed-16.svg | 8 +------- icons/op-gitlab-pipeline-status-manual-16.svg | 7 +------ icons/op-gitlab-pipeline-status-pending-16.svg | 7 +------ icons/op-gitlab-pipeline-status-preparing-16.svg | 9 +-------- icons/op-gitlab-pipeline-status-running-16.svg | 7 +------ icons/op-gitlab-pipeline-status-scheduled-16.svg | 9 +-------- icons/op-gitlab-pipeline-status-skipped-16.svg | 7 +------ icons/op-gitlab-pipeline-status-success-16.svg | 7 +------ icons/op-gitlab-pipeline-status-waiting-16.svg | 4 +--- 18 files changed, 18 insertions(+), 93 deletions(-) diff --git a/icons/op-gitlab-issue-closed-16.svg b/icons/op-gitlab-issue-closed-16.svg index 15922ecf3..580df171a 100644 --- a/icons/op-gitlab-issue-closed-16.svg +++ b/icons/op-gitlab-issue-closed-16.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-issue-open-16.svg b/icons/op-gitlab-issue-open-16.svg index 0add2636d..c3dd4e586 100644 --- a/icons/op-gitlab-issue-open-16.svg +++ b/icons/op-gitlab-issue-open-16.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-labels-16.svg b/icons/op-gitlab-labels-16.svg index 8c83cbd0e..6fe4aaf3c 100644 --- a/icons/op-gitlab-labels-16.svg +++ b/icons/op-gitlab-labels-16.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/op-gitlab-merge-request-closed-16.svg b/icons/op-gitlab-merge-request-closed-16.svg index 9c58a2d9d..78eb51569 100644 --- a/icons/op-gitlab-merge-request-closed-16.svg +++ b/icons/op-gitlab-merge-request-closed-16.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/op-gitlab-merge-request-merged-16.svg b/icons/op-gitlab-merge-request-merged-16.svg index c9490a503..e322db04c 100644 --- a/icons/op-gitlab-merge-request-merged-16.svg +++ b/icons/op-gitlab-merge-request-merged-16.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/op-gitlab-merge-request-open-16.svg b/icons/op-gitlab-merge-request-open-16.svg index 3262d5254..ab1d4d926 100644 --- a/icons/op-gitlab-merge-request-open-16.svg +++ b/icons/op-gitlab-merge-request-open-16.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-merge-request-ready-16.svg b/icons/op-gitlab-merge-request-ready-16.svg index e6f4e6615..ab1d4d926 100644 --- a/icons/op-gitlab-merge-request-ready-16.svg +++ b/icons/op-gitlab-merge-request-ready-16.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-canceled-16.svg b/icons/op-gitlab-pipeline-status-canceled-16.svg index d5ca34fb5..c931c5239 100644 --- a/icons/op-gitlab-pipeline-status-canceled-16.svg +++ b/icons/op-gitlab-pipeline-status-canceled-16.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-created-16.svg b/icons/op-gitlab-pipeline-status-created-16.svg index bbc433c03..3862113b5 100644 --- a/icons/op-gitlab-pipeline-status-created-16.svg +++ b/icons/op-gitlab-pipeline-status-created-16.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-failed-16.svg b/icons/op-gitlab-pipeline-status-failed-16.svg index 14f6d9d44..0b09c9961 100644 --- a/icons/op-gitlab-pipeline-status-failed-16.svg +++ b/icons/op-gitlab-pipeline-status-failed-16.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-manual-16.svg b/icons/op-gitlab-pipeline-status-manual-16.svg index f4df07e5b..944d252ba 100644 --- a/icons/op-gitlab-pipeline-status-manual-16.svg +++ b/icons/op-gitlab-pipeline-status-manual-16.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-pending-16.svg b/icons/op-gitlab-pipeline-status-pending-16.svg index 5afd81282..9fb0dc402 100644 --- a/icons/op-gitlab-pipeline-status-pending-16.svg +++ b/icons/op-gitlab-pipeline-status-pending-16.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-preparing-16.svg b/icons/op-gitlab-pipeline-status-preparing-16.svg index 6760ef421..e2bf32dce 100644 --- a/icons/op-gitlab-pipeline-status-preparing-16.svg +++ b/icons/op-gitlab-pipeline-status-preparing-16.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-running-16.svg b/icons/op-gitlab-pipeline-status-running-16.svg index 4af6b0533..36403eff5 100644 --- a/icons/op-gitlab-pipeline-status-running-16.svg +++ b/icons/op-gitlab-pipeline-status-running-16.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-scheduled-16.svg b/icons/op-gitlab-pipeline-status-scheduled-16.svg index 27f44ff07..cb0b2df5d 100644 --- a/icons/op-gitlab-pipeline-status-scheduled-16.svg +++ b/icons/op-gitlab-pipeline-status-scheduled-16.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-skipped-16.svg b/icons/op-gitlab-pipeline-status-skipped-16.svg index cff3bb9b5..45dbb866e 100644 --- a/icons/op-gitlab-pipeline-status-skipped-16.svg +++ b/icons/op-gitlab-pipeline-status-skipped-16.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-success-16.svg b/icons/op-gitlab-pipeline-status-success-16.svg index 28c2921f2..f9c591b92 100644 --- a/icons/op-gitlab-pipeline-status-success-16.svg +++ b/icons/op-gitlab-pipeline-status-success-16.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/op-gitlab-pipeline-status-waiting-16.svg b/icons/op-gitlab-pipeline-status-waiting-16.svg index ff913dbed..a828572e2 100644 --- a/icons/op-gitlab-pipeline-status-waiting-16.svg +++ b/icons/op-gitlab-pipeline-status-waiting-16.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file