From d65ca1e970f1d406f9e0be4b4d78f49f4315c5f5 Mon Sep 17 00:00:00 2001 From: Hamik Hambardzumyan Date: Wed, 21 Aug 2024 12:44:31 +0400 Subject: [PATCH 1/4] Test the publish pipeline --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a3f4193..5141d60 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@geneui/icons", - "version": "1.0.0", + "version": "1.0.1", "description": "Gene UI icons distributed as SVG React components.", "author": "SoftConstruct", "main": "index.js", From 7bc827e31744391b125d6cbf51fed57bd0b15871 Mon Sep 17 00:00:00 2001 From: Hamik Hambardzumyan Date: Wed, 21 Aug 2024 12:48:01 +0400 Subject: [PATCH 2/4] Test the publish pipeline --- package.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/package.json b/package.json index 5141d60..cbc2b5e 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,9 @@ { "name": "@geneui/icons", - "version": "1.0.1", + "version": "1.0.2", "description": "Gene UI icons distributed as SVG React components.", "author": "SoftConstruct", "main": "index.js", - "module": "index.js", "types": "index.d.ts", "contributors": [ "Hamik Hambardzumyan (https://github.com/hamikhambardzumyan)" @@ -18,9 +17,6 @@ "mark-as-deprecated": "", "bump-up-commit": "babel-node --config-file ./configs/.babelrc ./scripts/postPublish.js" }, - "files": [ - "dist/*" - ], "devDependencies": { "@babel/cli": "^7.18.9", "@babel/core": "^7.18.9", From cceb5e43e01da5c8252102124912fc7091dcfb02 Mon Sep 17 00:00:00 2001 From: Emmagevv Date: Thu, 22 Aug 2024 16:37:06 +0400 Subject: [PATCH 3/4] Add 16 new icons --- icons/ArrowLeft.json | 10 ++++++++ .../ArrowLeft.svg | 0 icons/ArrowRight.json | 10 ++++++++ .../ArrowRight.svg | 0 icons/CaretDown.json | 10 ++++++++ .../CaretDown.svg | 0 icons/CaretUp.json | 10 ++++++++ .../CaretUp.svg | 0 icons/Check.json | 10 -------- icons/CheckMark.json | 10 ++++++++ icons/{Check.svg => CheckMark.svg} | 0 icons/ChevronDown.json | 20 ++++++++++++++++ .../ChevronDown.svg | 0 icons/ChevronLeft.json | 20 ++++++++++++++++ .../ChevronLeft.svg | 0 icons/ChevronRight.json | 24 +++++++++++++++++++ .../ChevronRight.svg | 0 icons/ChevronUp.json | 19 +++++++++++++++ .../ChevronUp.svg | 0 icons/Close.json | 21 ++++++++++++++++ .../Close.svg | 0 icons/Copy.json | 20 ++++++++++++++++ .../Global-Copy-Outline.svg => icons/Copy.svg | 0 icons/Currency.json | 20 ++++++++++++++++ .../Currency.svg | 0 icons/Dot.json | 21 ++++++++++++++++ svgs/Global-Dot-Fill.svg => icons/Dot.svg | 0 icons/Globe.json | 20 ++++++++++++++++ .../Globe.svg | 0 icons/HorizontalDots.json | 22 +++++++++++++++++ .../HorizontalDots.svg | 0 icons/Square.json | 4 ++-- 32 files changed, 259 insertions(+), 12 deletions(-) create mode 100644 icons/ArrowLeft.json rename svgs/Global-Arrow-Backward-Outline.svg => icons/ArrowLeft.svg (100%) create mode 100644 icons/ArrowRight.json rename svgs/Global-Arrow-Forward-Outline.svg => icons/ArrowRight.svg (100%) create mode 100644 icons/CaretDown.json rename svgs/Global-Caret-Down-Fill.svg => icons/CaretDown.svg (100%) create mode 100644 icons/CaretUp.json rename svgs/Global-Caret-Up-Fill.svg => icons/CaretUp.svg (100%) delete mode 100644 icons/Check.json create mode 100644 icons/CheckMark.json rename icons/{Check.svg => CheckMark.svg} (100%) create mode 100644 icons/ChevronDown.json rename svgs/Global-Chevron-Down-Outline.svg => icons/ChevronDown.svg (100%) create mode 100644 icons/ChevronLeft.json rename svgs/Global-Chevron-Left-Outline.svg => icons/ChevronLeft.svg (100%) create mode 100644 icons/ChevronRight.json rename svgs/Global-Chevron-Right-Outline.svg => icons/ChevronRight.svg (100%) create mode 100644 icons/ChevronUp.json rename svgs/Global-Chevron-Up-Outline.svg => icons/ChevronUp.svg (100%) create mode 100644 icons/Close.json rename svgs/Global-Dismiss-Outline.svg => icons/Close.svg (100%) create mode 100644 icons/Copy.json rename svgs/Global-Copy-Outline.svg => icons/Copy.svg (100%) create mode 100644 icons/Currency.json rename svgs/Global-Currency-Outline.svg => icons/Currency.svg (100%) create mode 100644 icons/Dot.json rename svgs/Global-Dot-Fill.svg => icons/Dot.svg (100%) create mode 100644 icons/Globe.json rename svgs/Global-Globe-Outline.svg => icons/Globe.svg (100%) create mode 100644 icons/HorizontalDots.json rename svgs/Global-More-Outline.svg => icons/HorizontalDots.svg (100%) diff --git a/icons/ArrowLeft.json b/icons/ArrowLeft.json new file mode 100644 index 0000000..0d918aa --- /dev/null +++ b/icons/ArrowLeft.json @@ -0,0 +1,10 @@ +{ + "id": "ArrowLeftMajor", + "name": "ArrowLeft", + "set": "Major", + "keywords": ["arrow", "left", "back", "return", "navigate", "move", "direction"], + "aliases": [""], + "description": "A left-pointing arrow icon typically used for navigation purposes, such as returning to a previous page or section.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 2:42:50 PM" +} diff --git a/svgs/Global-Arrow-Backward-Outline.svg b/icons/ArrowLeft.svg similarity index 100% rename from svgs/Global-Arrow-Backward-Outline.svg rename to icons/ArrowLeft.svg diff --git a/icons/ArrowRight.json b/icons/ArrowRight.json new file mode 100644 index 0000000..9ad2cb6 --- /dev/null +++ b/icons/ArrowRight.json @@ -0,0 +1,10 @@ +{ + "id": "ArrowRightMajor", + "name": "ArrowRight", + "set": "Major", + "keywords": ["arrow", "right", "forward", "next", "navigate", "direction", "move", "forward"], + "aliases": [""], + "description": "A right-pointing arrow icon typically used for navigation purposes, such as moving to the next page or section.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 2:43:59 PM" +} diff --git a/svgs/Global-Arrow-Forward-Outline.svg b/icons/ArrowRight.svg similarity index 100% rename from svgs/Global-Arrow-Forward-Outline.svg rename to icons/ArrowRight.svg diff --git a/icons/CaretDown.json b/icons/CaretDown.json new file mode 100644 index 0000000..3c70a88 --- /dev/null +++ b/icons/CaretDown.json @@ -0,0 +1,10 @@ +{ + "id": "CaretDownMajor", + "name": "CaretDown", + "set": "Major", + "keywords": ["caret", "down", "dropdown", "expand", "open", "triangle", "unfold", "reveal"], + "aliases": [""], + "description": "A downward-pointing caret icon commonly used to indicate a dropdown menu, expandable content, or additional options. It serves as a visual cue for users to click and reveal hidden content or navigate to submenus. Often found in forms, navigation bars, and selection lists.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 3:54:38 PM" +} diff --git a/svgs/Global-Caret-Down-Fill.svg b/icons/CaretDown.svg similarity index 100% rename from svgs/Global-Caret-Down-Fill.svg rename to icons/CaretDown.svg diff --git a/icons/CaretUp.json b/icons/CaretUp.json new file mode 100644 index 0000000..69fff1c --- /dev/null +++ b/icons/CaretUp.json @@ -0,0 +1,10 @@ +{ + "id": "CaretUpMajor", + "name": "CaretUp", + "set": "Major", + "keywords": ["caret", "up", "arrow", "collapse", "close", "fold", "hide", "collapsemenu"], + "aliases": [""], + "description": "An upward-pointing caret icon typically used to indicate the collapse or closing of a dropdown menu, hidden content, or additional options. It signals that content can be hidden or retracted. Often used in forms, navigation bars, and expandable lists.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 3:55:48 PM" +} diff --git a/svgs/Global-Caret-Up-Fill.svg b/icons/CaretUp.svg similarity index 100% rename from svgs/Global-Caret-Up-Fill.svg rename to icons/CaretUp.svg diff --git a/icons/Check.json b/icons/Check.json deleted file mode 100644 index 17afc96..0000000 --- a/icons/Check.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id": "CheckMajor", - "name": "Check", - "set": "Major", - "keywords": ["checkmark", "selected"], - "aliases": [""], - "description": "The icon should be use to mention check sign in order to mention selection or some aggrement", - "sizes": [16, 20, 24, 28, 32, 48], - "creation_date": "7/31/2024, 2:10:56 PM" -} diff --git a/icons/CheckMark.json b/icons/CheckMark.json new file mode 100644 index 0000000..ac16c51 --- /dev/null +++ b/icons/CheckMark.json @@ -0,0 +1,10 @@ +{ + "id": "CheckMajor", + "name": "CheckMark", + "set": "Major", + "keywords": ["checkmark", "selected", "check", "tick", "valid", "accept", "success", "complete", "verified"], + "aliases": [""], + "description": "A check mark icon commonly used to indicate confirmation, approval, or successful completion of an action. It signifies that something is correct, validated, or selected. Often found in forms, checkboxes, lists, and status indicators.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "7/31/2024, 2:10:56 PM" +} diff --git a/icons/Check.svg b/icons/CheckMark.svg similarity index 100% rename from icons/Check.svg rename to icons/CheckMark.svg diff --git a/icons/ChevronDown.json b/icons/ChevronDown.json new file mode 100644 index 0000000..7d98059 --- /dev/null +++ b/icons/ChevronDown.json @@ -0,0 +1,20 @@ +{ + "id": "ChevronDownMajor", + "name": "ChevronDown", + "set": "Major", + "keywords": [ + "chevron", + "expand", + "down", + "dropdown", + "unfold", + "expandmore", + "accordion", + "collapse", + "breadcrumb" + ], + "aliases": [""], + "description": "Indicates navigation between sections, such as moving forward or backward. For example, a right-pointing chevron in a breadcrumb trail indicates a sub-page or category.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 3:59:06 PM" +} diff --git a/svgs/Global-Chevron-Down-Outline.svg b/icons/ChevronDown.svg similarity index 100% rename from svgs/Global-Chevron-Down-Outline.svg rename to icons/ChevronDown.svg diff --git a/icons/ChevronLeft.json b/icons/ChevronLeft.json new file mode 100644 index 0000000..792785b --- /dev/null +++ b/icons/ChevronLeft.json @@ -0,0 +1,20 @@ +{ + "id": "ChevronLeftMajor", + "name": "ChevronLeft", + "set": "Major", + "keywords": [ + "left", + "chevron", + "previous", + "back", + "move left", + "navigate left", + "previous page", + "left arrow", + "slide left" + ], + "aliases": [""], + "description": "The ChevronLeft Component is a key element in providing intuitive navigation, ensuring that users can easily retrace their steps or move to prior content within an application or website.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:03:17 PM" +} diff --git a/svgs/Global-Chevron-Left-Outline.svg b/icons/ChevronLeft.svg similarity index 100% rename from svgs/Global-Chevron-Left-Outline.svg rename to icons/ChevronLeft.svg diff --git a/icons/ChevronRight.json b/icons/ChevronRight.json new file mode 100644 index 0000000..1a493f6 --- /dev/null +++ b/icons/ChevronRight.json @@ -0,0 +1,24 @@ +{ + "id": "ChevronRightMajor", + "name": "ChevronRight", + "set": "Major", + "keywords": [ + "chevron right", + "right", + "chevron", + "next", + "navigate right", + "right arrow", + "next step", + "forward", + "move right", + "next page", + "slide right", + "proceed", + "" + ], + "aliases": [""], + "description": "It is primarily used to facilitate forward navigation, guiding users to move to the next page, screen, or step within an interface. This component is commonly employed in scenarios such as multi-step forms, carousels, and breadcrumb trails, where advancing to subsequent content is necessary.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:07:34 PM" +} diff --git a/svgs/Global-Chevron-Right-Outline.svg b/icons/ChevronRight.svg similarity index 100% rename from svgs/Global-Chevron-Right-Outline.svg rename to icons/ChevronRight.svg diff --git a/icons/ChevronUp.json b/icons/ChevronUp.json new file mode 100644 index 0000000..9127310 --- /dev/null +++ b/icons/ChevronUp.json @@ -0,0 +1,19 @@ +{ + "id": "ChevronUpMajor", + "name": "ChevronUp", + "set": "Major", + "keywords": [ + "collapse", + "chevron", + "up", + "close", + "hide", + "slide up", + "upward arrow", + "navigate up" + ], + "aliases": [""], + "description": "It is primarily used to indicate actions related to collapsing or hiding content. This component is commonly found in interfaces where users need to close or collapse sections, such as accordions, dropdowns, or expandable lists. ", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:10:53 PM" +} diff --git a/svgs/Global-Chevron-Up-Outline.svg b/icons/ChevronUp.svg similarity index 100% rename from svgs/Global-Chevron-Up-Outline.svg rename to icons/ChevronUp.svg diff --git a/icons/Close.json b/icons/Close.json new file mode 100644 index 0000000..16ec0d3 --- /dev/null +++ b/icons/Close.json @@ -0,0 +1,21 @@ +{ + "id": "CloseMajor", + "name": "Close", + "set": "Major", + "keywords": [ + "x", + "exit", + "dismiss", + "close", + "cancel", + "hide", + "remove", + "close window", + "close button", + "" + ], + "aliases": [""], + "description": "It allows users to close or hide UI elements like modals, notifications, or alerts with a simple action, enhancing user control over content visibility.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:21:14 PM" +} diff --git a/svgs/Global-Dismiss-Outline.svg b/icons/Close.svg similarity index 100% rename from svgs/Global-Dismiss-Outline.svg rename to icons/Close.svg diff --git a/icons/Copy.json b/icons/Copy.json new file mode 100644 index 0000000..f24c1c5 --- /dev/null +++ b/icons/Copy.json @@ -0,0 +1,20 @@ +{ + "id": "CopyMajor", + "name": "Copy", + "set": "Major", + "keywords": [ + "copy", + "duplicate", + "copy text", + "clipboard", + "clone", + "copy button", + "copy action", + "replicate", + "" + ], + "aliases": [""], + "description": "The Copy Component allows users to quickly duplicate content to their clipboard with a single click, commonly used in forms, text fields, and code snippets for efficient data replication.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:12:38 PM" +} diff --git a/svgs/Global-Copy-Outline.svg b/icons/Copy.svg similarity index 100% rename from svgs/Global-Copy-Outline.svg rename to icons/Copy.svg diff --git a/icons/Currency.json b/icons/Currency.json new file mode 100644 index 0000000..4684ad0 --- /dev/null +++ b/icons/Currency.json @@ -0,0 +1,20 @@ +{ + "id": "CurrencyMajor", + "name": "Currency", + "set": "Major", + "keywords": [ + "currency", + "money", + "amount", + "currency symbol", + "price", + "cost", + "financial", + "conversion", + "" + ], + "aliases": [""], + "description": "It is a UI element designed to handle and display monetary values in the appropriate format and currency symbol. It is commonly used in forms, pricing tables, and financial dashboards to ensure that currency data is presented accurately and consistently. ", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:15:08 PM" +} diff --git a/svgs/Global-Currency-Outline.svg b/icons/Currency.svg similarity index 100% rename from svgs/Global-Currency-Outline.svg rename to icons/Currency.svg diff --git a/icons/Dot.json b/icons/Dot.json new file mode 100644 index 0000000..5cd1b9c --- /dev/null +++ b/icons/Dot.json @@ -0,0 +1,21 @@ +{ + "id": "DotMajor", + "name": "Dot", + "set": "Major", + "keywords": [ + "dot", + "indicator", + "marker", + "bullet", + "visual cue", + "separator", + "circle", + "status icon", + "notification", + "tag" + ], + "aliases": [""], + "description": " A small circular element used to represent status, serve as a visual indicator, or provide decorative separation in user interfaces.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:25:36 PM" +} diff --git a/svgs/Global-Dot-Fill.svg b/icons/Dot.svg similarity index 100% rename from svgs/Global-Dot-Fill.svg rename to icons/Dot.svg diff --git a/icons/Globe.json b/icons/Globe.json new file mode 100644 index 0000000..54baa45 --- /dev/null +++ b/icons/Globe.json @@ -0,0 +1,20 @@ +{ + "id": "GlobeMajor", + "name": "Globe", + "set": "Major", + "keywords": [ + "globe", + "world", + "planet", + "geography", + "earth", + "map", + "international", + "geo", + "network" + ], + "aliases": [""], + "description": "An icon representing the globe or Earth, commonly used to signify global reach, international settings, or geographical features in user interfaces.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:28:13 PM" +} diff --git a/svgs/Global-Globe-Outline.svg b/icons/Globe.svg similarity index 100% rename from svgs/Global-Globe-Outline.svg rename to icons/Globe.svg diff --git a/icons/HorizontalDots.json b/icons/HorizontalDots.json new file mode 100644 index 0000000..5aab3d0 --- /dev/null +++ b/icons/HorizontalDots.json @@ -0,0 +1,22 @@ +{ + "id": "HorizontalDotsMajor", + "name": "HorizontalDots", + "set": "Major", + "keywords": [ + "three dots", + "dots", + "horizontal", + "more", + "ellipsis", + "overflow", + "extended", + "settings", + "actions", + "expandable", + "context menu" + ], + "aliases": [""], + "description": "An icon commonly represented by three dots or an ellipsis, used to indicate the presence of additional options, settings, or actions within a user interface.", + "sizes": [16, 20, 24, 28, 32, 48], + "creation_date": "8/22/2024, 4:32:15 PM" +} diff --git a/svgs/Global-More-Outline.svg b/icons/HorizontalDots.svg similarity index 100% rename from svgs/Global-More-Outline.svg rename to icons/HorizontalDots.svg diff --git a/icons/Square.json b/icons/Square.json index 5329e8e..4a6818a 100644 --- a/icons/Square.json +++ b/icons/Square.json @@ -2,9 +2,9 @@ "id": "SquareMajor", "name": "Square", "set": "Major", - "keywords": [""], + "keywords": ["square", "shape","select", "frame", "border" ], "aliases": [""], - "description": "", + "description": "A square icon that serves as a basic geometric shape, often used as a placeholder, container, or outline for various UI elements.", "sizes": [16, 20, 24, 28, 32, 48], "creation_date": "8/16/2024, 1:50:18 PM" } From a324292206f1e58dc0d82a1b7babadfe705fc522 Mon Sep 17 00:00:00 2001 From: Hamik Hambardzumyan Date: Thu, 22 Aug 2024 17:04:12 +0400 Subject: [PATCH 4/4] Bump up library version to 1.0.3 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index e2f7c1b..8890b7d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@geneui/icons", - "version": "1.0.0", + "version": "1.0.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@geneui/icons", - "version": "1.0.0", + "version": "1.0.3", "license": "MIT", "devDependencies": { "@babel/cli": "^7.18.9", diff --git a/package.json b/package.json index cbc2b5e..5123fa0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@geneui/icons", - "version": "1.0.2", + "version": "1.0.3", "description": "Gene UI icons distributed as SVG React components.", "author": "SoftConstruct", "main": "index.js",