From e63e848656be151e7976c0234d9c5485cbfe6bc5 Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:25:12 +0530 Subject: [PATCH 1/7] feat(primitives): add `BanIcon` --- packages/primitives/src/icons/ban-16.svg | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 packages/primitives/src/icons/ban-16.svg diff --git a/packages/primitives/src/icons/ban-16.svg b/packages/primitives/src/icons/ban-16.svg new file mode 100644 index 00000000..efc9cb10 --- /dev/null +++ b/packages/primitives/src/icons/ban-16.svg @@ -0,0 +1,21 @@ + + + + + From fd28598ba8c75dc6a81d3f905e2b01a1e026557d Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:25:32 +0530 Subject: [PATCH 2/7] feat(primitives): add `BuildingAltIcon` --- .../primitives/src/icons/building-alt-16.svg | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packages/primitives/src/icons/building-alt-16.svg diff --git a/packages/primitives/src/icons/building-alt-16.svg b/packages/primitives/src/icons/building-alt-16.svg new file mode 100644 index 00000000..a733448c --- /dev/null +++ b/packages/primitives/src/icons/building-alt-16.svg @@ -0,0 +1,29 @@ + + + + + + + From 3d249882a04b325f8f756d0cca954ff6fd9da0db Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:25:41 +0530 Subject: [PATCH 3/7] feat(primitives): add `EllipsisIcon` --- packages/primitives/src/icons/ellipsis-16.svg | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packages/primitives/src/icons/ellipsis-16.svg diff --git a/packages/primitives/src/icons/ellipsis-16.svg b/packages/primitives/src/icons/ellipsis-16.svg new file mode 100644 index 00000000..6ab23a17 --- /dev/null +++ b/packages/primitives/src/icons/ellipsis-16.svg @@ -0,0 +1,29 @@ + + + + + + + From 5cfdd0ccad6dc7ab6bc5c9ba7a7a9c9d1c134348 Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:25:51 +0530 Subject: [PATCH 4/7] feat(primitives): add `EllipsisVerticalIcon` --- .../src/icons/ellipsis-vertical-16.svg | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packages/primitives/src/icons/ellipsis-vertical-16.svg diff --git a/packages/primitives/src/icons/ellipsis-vertical-16.svg b/packages/primitives/src/icons/ellipsis-vertical-16.svg new file mode 100644 index 00000000..5295ac53 --- /dev/null +++ b/packages/primitives/src/icons/ellipsis-vertical-16.svg @@ -0,0 +1,29 @@ + + + + + + + From 2615345718862ec7d1b5a435e4a4dbd618585b29 Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:26:06 +0530 Subject: [PATCH 5/7] feat(primitives): add `PenToSquareIcon` --- .../primitives/src/icons/pen-to-square-16.svg | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 packages/primitives/src/icons/pen-to-square-16.svg diff --git a/packages/primitives/src/icons/pen-to-square-16.svg b/packages/primitives/src/icons/pen-to-square-16.svg new file mode 100644 index 00000000..3d5e12b6 --- /dev/null +++ b/packages/primitives/src/icons/pen-to-square-16.svg @@ -0,0 +1,23 @@ + + + + + From bae3f6ef3371cd69c058d4b075251f3e0f52ed15 Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:46:14 +0530 Subject: [PATCH 6/7] chore: update `.github` templates --- .github/ISSUE_TEMPLATE/bug_report.md | 26 +++++++++++++++++++++----- pull_request_template.md | 1 + 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 345009aa..62712d9f 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -16,11 +16,27 @@ assignees: '' **Expected behavior:** -**Environment information** (_Please complete the following information; remove any unnecessary fields_) **:** - - Affected Package: [e.g., @oxygen-ui/react, @oxygen-ui/primitives] - - Library Version: [e.g., 1.10.0, 2.0.0-alpha] - - OS: [e.g., Windows, Linux, Mac] - - Browser: [e.g., Google Chrome Version 109.0.5414.119, Safari Version 15.3] +**Additional context** **:** + +- Affected Package: + - [ ] @oxygen-ui/logger + - [ ] @oxygen-ui/primitives + - [ ] @oxygen-ui/react + - [ ] @oxygen-ui/react-icons +- Library Version: [e.g., 1.10.0, 2.0.0-alpha] +- OS: + - [ ] Windows + - [ ] Linux + - [ ] Mac + - [ ] Other +- Browser: + - [ ] Google Chrome + - [ ] Firefox + - [ ] Safari + - [ ] Microsoft Edge + - [ ] Brave + - [ ] Opera + - [ ] Other --- diff --git a/pull_request_template.md b/pull_request_template.md index 7b94a81b..ece0ab20 100644 --- a/pull_request_template.md +++ b/pull_request_template.md @@ -9,6 +9,7 @@ - Related PR `#1` or (None) ### Checklist +- [ ] Figma Board Updated. (Mandatory for Icon and Component PRs. If you don't have access, please ask the core team to update it.) - [ ] UX/UI review done on the final implementation. - [ ] Story provided. (Add screenshots) - [ ] Manual test round performed and verified. From abadf36f8f2ce584f61e0f44fb805f564325f5d3 Mon Sep 17 00:00:00 2001 From: Brion Date: Tue, 8 Oct 2024 17:48:20 +0530 Subject: [PATCH 7/7] chore: update `pr` template --- pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pull_request_template.md b/pull_request_template.md index ece0ab20..01088001 100644 --- a/pull_request_template.md +++ b/pull_request_template.md @@ -18,5 +18,5 @@ ### Security checks - [ ] Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines? -- [ ] Ran FindSecurityBugs plugin and verified report? +- [ ] Ran ESLint & Prettier plugins and verified? - [ ] Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets?