diff --git a/projects/swimlane/ngx-ui/CHANGELOG.md b/projects/swimlane/ngx-ui/CHANGELOG.md
index 753580884..b852b9054 100644
--- a/projects/swimlane/ngx-ui/CHANGELOG.md
+++ b/projects/swimlane/ngx-ui/CHANGELOG.md
@@ -2,6 +2,10 @@
## HEAD (unreleased)
+## 48.3.0 (2024-12-17)
+
+- Enhancement (`icons`): Added `percent-gauge` icon
+
## 48.2.0 (2024-12-17)
- Feature (`ngx-filter-select`): Added a new filter select component
diff --git a/projects/swimlane/ngx-ui/package.json b/projects/swimlane/ngx-ui/package.json
index 43841deb4..1fafdb2d4 100644
--- a/projects/swimlane/ngx-ui/package.json
+++ b/projects/swimlane/ngx-ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@swimlane/ngx-ui",
- "version": "48.2.0",
+ "version": "48.3.0",
"engines": {
"node": ">=18.0.0"
},
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.eot b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.eot
index 615bbbfd0..52c535b02 100644
Binary files a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.eot and b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.eot differ
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.svg b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.svg
index 75b6e8109..fc8356d60 100644
--- a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.svg
+++ b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.svg
@@ -808,467 +808,470 @@
-
+
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.ttf b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.ttf
index 14e0ae824..f6519df75 100644
Binary files a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.ttf and b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.ttf differ
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff
index 1894a5484..352a887d5 100644
Binary files a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff and b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff differ
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff2 b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff2
index e418d815d..f2c95c1b9 100644
Binary files a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff2 and b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/fonts/ngx-icon.woff2 differ
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/scss/icons.scss b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/scss/icons.scss
index f6f7755f2..1b4756bc0 100644
--- a/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/scss/icons.scss
+++ b/projects/swimlane/ngx-ui/src/lib/assets/icons/iconfont/scss/icons.scss
@@ -345,166 +345,168 @@ $icons: (
'paragraph': 'eb09',
'pause': 'eb0a',
'pause-circle': 'eb0b',
- 'phone': 'eb0c',
- 'photo': 'eb0d',
- 'pie-chart': 'eb0e',
- 'pin': 'eb0f',
- 'plane': 'eb10',
- 'play': 'eb11',
- 'play-circle': 'eb12',
- 'playbook-outline': 'eb13',
- 'playbook-outline-small': 'eb14',
- 'plugin': 'eb15',
- 'plugin-outline': 'eb16',
- 'plugin-outline-small': 'eb17',
- 'plus': 'eb18',
- 'plus-bold': 'eb19',
- 'prev': 'eb1a',
- 'printer': 'eb1b',
- 'profile': 'eb1c',
- 'profile-filled': 'eb1d',
- 'promote': 'eb1e',
- 'promote-horizontal': 'eb1f',
- 'question': 'eb20',
- 'question-filled': 'eb21',
- 'question-filled-sm': 'eb22',
- 'radio-button': 'eb23',
- 'redo': 'eb24',
- 'redo-all': 'eb25',
- 'reference': 'eb26',
- 'reference-grid': 'eb27',
- 'reference-multi': 'eb28',
- 'reference-single': 'eb29',
- 'reference-tree': 'eb2a',
- 'refresh': 'eb2b',
- 'refresh-circle': 'eb2c',
- 'refresh-small': 'eb2d',
- 'remove': 'eb2e',
- 'remove-edge': 'eb2f',
- 'remove-node': 'eb30',
- 'remove-users': 'eb31',
- 'repeat': 'eb32',
- 'replace': 'eb33',
- 'reports': 'eb34',
- 'reports-outline': 'eb35',
- 'resize': 'eb36',
- 'right-align': 'eb37',
- 'rocket': 'eb38',
- 'rotate': 'eb39',
- 'rule-outline': 'eb3a',
- 'runner': 'eb3b',
- 'runs-outline': 'eb3c',
- 'runs-outline-small': 'eb3d',
- 'sankey': 'eb3e',
- 'save': 'eb3f',
- 'save-outline': 'eb40',
- 'save-outline-large': 'eb41',
- 'save-outline-small': 'eb42',
- 'screen': 'eb43',
- 'screen-1': 'eb44',
- 'search': 'eb45',
- 'section': 'eb46',
- 'select-all': 'eb47',
- 'select-user': 'eb48',
- 'select-users': 'eb49',
- 'sensor-outline': 'eb4a',
- 'sensor-outline-small': 'eb4b',
- 'server': 'eb4c',
- 'shield': 'eb4d',
- 'shrink': 'eb4e',
- 'skip': 'eb4f',
- 'slide-left': 'eb50',
- 'slide-right': 'eb51',
- 'sliders': 'eb52',
- 'smartphone': 'eb53',
- 'smiley-frown': 'eb54',
- 'snapshot': 'eb55',
- 'solution': 'eb56',
- 'sort-ascending': 'eb57',
- 'sort-descending': 'eb58',
- 'spaces': 'eb59',
- 'spaces-list': 'eb5a',
- 'spaces-outline': 'eb5b',
- 'spaces-outline-large': 'eb5c',
- 'speedometer': 'eb5d',
- 'split-handle': 'eb5e',
- 'square': 'eb5f',
- 'square-filled': 'eb60',
- 'star': 'eb61',
- 'star-filled': 'eb62',
- 'stars': 'eb63',
- 'stopwatch': 'eb64',
- 'superscript': 'eb65',
- 'swap': 'eb66',
- 'switch': 'eb67',
- 'system-diagnostics': 'eb68',
- 'system-diagnostics-2': 'eb69',
- 'table': 'eb6a',
- 'tabs': 'eb6b',
- 'tag-filled': 'eb6c',
- 'tags-outline': 'eb6d',
- 'target': 'eb6e',
- 'task-outline': 'eb6f',
- 'thumb-down-filled': 'eb70',
- 'thumb-down-outline': 'eb71',
- 'thumb-down-outline-large': 'eb72',
- 'thumb-up-filled': 'eb73',
- 'thumb-up-outline': 'eb74',
- 'thumb-up-outline-large': 'eb75',
- 'tracking-id': 'eb76',
- 'transfer': 'eb77',
- 'trash': 'eb78',
- 'tree': 'eb79',
- 'tree-collapse': 'eb7a',
- 'tree-expand': 'eb7b',
- 'trend-down': 'eb7c',
- 'trend-level': 'eb7d',
- 'trend-up': 'eb7e',
- 'trending': 'eb7f',
- 'underline': 'eb80',
- 'undo': 'eb81',
- 'undo-all': 'eb82',
- 'unlink': 'eb83',
- 'upload-outline': 'eb84',
- 'upload-outline-large': 'eb85',
- 'upload-outline-small': 'eb86',
- 'user': 'eb87',
- 'user-add': 'eb88',
- 'user-circle': 'eb89',
- 'user-groups': 'eb8a',
- 'users': 'eb8b',
- 'version': 'eb8c',
- 'vert-bar-graph-grouped': 'eb8d',
- 'vert-full-stack-bar': 'eb8e',
- 'view-code': 'eb8f',
- 'view-designer': 'eb90',
- 'view-split': 'eb91',
- 'wand': 'eb92',
- 'warning-filled': 'eb93',
- 'warning-filled-sm': 'eb94',
- 'warning-thin': 'eb95',
- 'web-api': 'eb96',
- 'webhook-outline': 'eb97',
- 'webhook-outline-large': 'eb98',
- 'webhook-outline-small': 'eb99',
- 'widget': 'eb9a',
- 'worker': 'eb9b',
- 'workflow': 'eb9c',
- 'workflow-alternate': 'eb9d',
- 'workflow-alternate-large': 'eb9e',
- 'workflow-alternate-small': 'eb9f',
- 'workspaces': 'eba0',
- 'workstation': 'eba1',
- 'wrench': 'eba2',
- 'x': 'eba3',
- 'x-filled': 'eba4',
- 'x-small': 'eba5',
+ 'percent-gauge': 'eb0c',
+ 'phone': 'eb0d',
+ 'photo': 'eb0e',
+ 'pie-chart': 'eb0f',
+ 'pin': 'eb10',
+ 'plane': 'eb11',
+ 'play': 'eb12',
+ 'play-circle': 'eb13',
+ 'playbook-outline': 'eb14',
+ 'playbook-outline-small': 'eb15',
+ 'plugin': 'eb16',
+ 'plugin-outline': 'eb17',
+ 'plugin-outline-small': 'eb18',
+ 'plus': 'eb19',
+ 'plus-bold': 'eb1a',
+ 'prev': 'eb1b',
+ 'printer': 'eb1c',
+ 'profile': 'eb1d',
+ 'profile-filled': 'eb1e',
+ 'promote': 'eb1f',
+ 'promote-horizontal': 'eb20',
+ 'question': 'eb21',
+ 'question-filled': 'eb22',
+ 'question-filled-sm': 'eb23',
+ 'radio-button': 'eb24',
+ 'redo': 'eb25',
+ 'redo-all': 'eb26',
+ 'reference': 'eb27',
+ 'reference-grid': 'eb28',
+ 'reference-multi': 'eb29',
+ 'reference-single': 'eb2a',
+ 'reference-tree': 'eb2b',
+ 'refresh': 'eb2c',
+ 'refresh-circle': 'eb2d',
+ 'refresh-small': 'eb2e',
+ 'remove': 'eb2f',
+ 'remove-edge': 'eb30',
+ 'remove-node': 'eb31',
+ 'remove-users': 'eb32',
+ 'repeat': 'eb33',
+ 'replace': 'eb34',
+ 'reports': 'eb35',
+ 'reports-outline': 'eb36',
+ 'resize': 'eb37',
+ 'right-align': 'eb38',
+ 'rocket': 'eb39',
+ 'rotate': 'eb3a',
+ 'rule-outline': 'eb3b',
+ 'runner': 'eb3c',
+ 'runs-outline': 'eb3d',
+ 'runs-outline-small': 'eb3e',
+ 'sankey': 'eb3f',
+ 'save': 'eb40',
+ 'save-outline': 'eb41',
+ 'save-outline-large': 'eb42',
+ 'save-outline-small': 'eb43',
+ 'screen': 'eb44',
+ 'screen-1': 'eb45',
+ 'search': 'eb46',
+ 'section': 'eb47',
+ 'select-all': 'eb48',
+ 'select-user': 'eb49',
+ 'select-users': 'eb4a',
+ 'sensor-outline': 'eb4b',
+ 'sensor-outline-small': 'eb4c',
+ 'server': 'eb4d',
+ 'shield': 'eb4e',
+ 'shrink': 'eb4f',
+ 'skip': 'eb50',
+ 'slide-left': 'eb51',
+ 'slide-right': 'eb52',
+ 'sliders': 'eb53',
+ 'smartphone': 'eb54',
+ 'smiley-frown': 'eb55',
+ 'snapshot': 'eb56',
+ 'solution': 'eb57',
+ 'sort-ascending': 'eb58',
+ 'sort-descending': 'eb59',
+ 'spaces': 'eb5a',
+ 'spaces-list': 'eb5b',
+ 'spaces-outline': 'eb5c',
+ 'spaces-outline-large': 'eb5d',
+ 'speedometer': 'eb5e',
+ 'split-handle': 'eb5f',
+ 'square': 'eb60',
+ 'square-filled': 'eb61',
+ 'star': 'eb62',
+ 'star-filled': 'eb63',
+ 'stars': 'eb64',
+ 'stopwatch': 'eb65',
+ 'superscript': 'eb66',
+ 'swap': 'eb67',
+ 'switch': 'eb68',
+ 'system-diagnostics': 'eb69',
+ 'system-diagnostics-2': 'eb6a',
+ 'table': 'eb6b',
+ 'tabs': 'eb6c',
+ 'tag-filled': 'eb6d',
+ 'tags-outline': 'eb6e',
+ 'target': 'eb6f',
+ 'task-outline': 'eb70',
+ 'thumb-down-filled': 'eb71',
+ 'thumb-down-outline': 'eb72',
+ 'thumb-down-outline-large': 'eb73',
+ 'thumb-up-filled': 'eb74',
+ 'thumb-up-outline': 'eb75',
+ 'thumb-up-outline-large': 'eb76',
+ 'tracking-id': 'eb77',
+ 'transfer': 'eb78',
+ 'trash': 'eb79',
+ 'tree': 'eb7a',
+ 'tree-collapse': 'eb7b',
+ 'tree-expand': 'eb7c',
+ 'trend-down': 'eb7d',
+ 'trend-level': 'eb7e',
+ 'trend-up': 'eb7f',
+ 'trending': 'eb80',
+ 'underline': 'eb81',
+ 'undo': 'eb82',
+ 'undo-all': 'eb83',
+ 'unlink': 'eb84',
+ 'upload-outline': 'eb85',
+ 'upload-outline-large': 'eb86',
+ 'upload-outline-small': 'eb87',
+ 'user': 'eb88',
+ 'user-add': 'eb89',
+ 'user-circle': 'eb8a',
+ 'user-groups': 'eb8b',
+ 'users': 'eb8c',
+ 'version': 'eb8d',
+ 'vert-bar-graph-grouped': 'eb8e',
+ 'vert-full-stack-bar': 'eb8f',
+ 'view-code': 'eb90',
+ 'view-designer': 'eb91',
+ 'view-split': 'eb92',
+ 'wand': 'eb93',
+ 'warning-filled': 'eb94',
+ 'warning-filled-sm': 'eb95',
+ 'warning-thin': 'eb96',
+ 'web-api': 'eb97',
+ 'webhook-outline': 'eb98',
+ 'webhook-outline-large': 'eb99',
+ 'webhook-outline-small': 'eb9a',
+ 'widget': 'eb9b',
+ 'worker': 'eb9c',
+ 'workflow': 'eb9d',
+ 'workflow-alternate': 'eb9e',
+ 'workflow-alternate-large': 'eb9f',
+ 'workflow-alternate-small': 'eba0',
+ 'workspaces': 'eba1',
+ 'workstation': 'eba2',
+ 'wrench': 'eba3',
+ 'x': 'eba4',
+ 'x-filled': 'eba5',
+ 'x-small': 'eba6',
);
@function unicode($str) {
@return unquote("\"\\#{$str}\"");
}
+
@each $name, $code in $icons {
.ngx-icon.ngx-#{""+$name}::before, .icon-#{""+$name}::before {
content: unicode($code);
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/json/icons.json b/projects/swimlane/ngx-ui/src/lib/assets/icons/json/icons.json
index c191521c8..0d3eb5e18 100644
--- a/projects/swimlane/ngx-ui/src/lib/assets/icons/json/icons.json
+++ b/projects/swimlane/ngx-ui/src/lib/assets/icons/json/icons.json
@@ -1,5 +1,23 @@
{
"icons": [
+ {
+ "style": "glyph",
+ "width": 32,
+ "height": 32,
+ "tags": "",
+ "name": "percent-gauge",
+ "content": "",
+ "set_id": 1
+ },
+ {
+ "style": "glyph",
+ "width": 32,
+ "height": 32,
+ "tags": "",
+ "name": "linear-gauge",
+ "content": "",
+ "set_id": 1
+ },
{
"style": "outline",
"width": 32,
@@ -1692,15 +1710,6 @@
"content": "",
"set_id": 1
},
- {
- "style": "glyph",
- "width": 32,
- "height": 32,
- "tags": "",
- "name": "linear-gauge",
- "content": "",
- "set_id": 1
- },
{
"style": "glyph",
"width": 32,
diff --git a/projects/swimlane/ngx-ui/src/lib/assets/icons/svg/percent-gauge.svg b/projects/swimlane/ngx-ui/src/lib/assets/icons/svg/percent-gauge.svg
new file mode 100644
index 000000000..f63d6340d
--- /dev/null
+++ b/projects/swimlane/ngx-ui/src/lib/assets/icons/svg/percent-gauge.svg
@@ -0,0 +1 @@
+
\ No newline at end of file