Skip to content

Commit 4d0ea46

Browse files
committed
Add ActivityMonitor24Icon and Ordinals24Icon icons
1 parent 7c209c0 commit 4d0ea46

File tree

3 files changed

+57
-0
lines changed

3 files changed

+57
-0
lines changed

packages/design-system/src/icons/index.ts

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {ExternalLink16Icon} from './svgs/core-16/external-link-16.icon';
88
import {InfoCircle16Icon} from './svgs/core-16/info-circle-16.icon';
99
import {Refresh16Icon} from './svgs/core-16/refresh-16.icon';
1010
import {ShootingStar16Icon} from './svgs/core-16/shooting-star-16.icon';
11+
import {ActivityMonitor24Icon} from './svgs/core-24/activity-monitor-24.icon';
1112
import {ArrowBarUp24Icon} from './svgs/core-24/arrow-bar-up-24.icon';
1213
import {ArrowForwardUp24Icon} from './svgs/core-24/arrow-forward-up-24.icon';
1314
import {ArrowLeft24Icon} from './svgs/core-24/arrow-left-24.icon';
@@ -65,6 +66,7 @@ import {LoaderAnimated24Icon} from './svgs/core-24/loader-animated-24.icon';
6566
import {Lock24Icon} from './svgs/core-24/lock-24.icon';
6667
import {LockOpen24Icon} from './svgs/core-24/lock-open-24.icon';
6768
import {Menu24Icon} from './svgs/core-24/menu-24.icon';
69+
import {Ordinals24Icon} from './svgs/core-24/ordinals-24.icon';
6870
import {Outbound24Icon} from './svgs/core-24/outbound-24.icon';
6971
import {Pamphlet24Icon} from './svgs/core-24/pamphlet-24.icon';
7072
import {Paper24Icon} from './svgs/core-24/paper-24.icon';
@@ -149,6 +151,7 @@ export * from './svgs/core-16/external-link-16.icon';
149151
export * from './svgs/core-16/info-circle-16.icon';
150152
export * from './svgs/core-16/refresh-16.icon';
151153
export * from './svgs/core-16/shooting-star-16.icon';
154+
export * from './svgs/core-24/activity-monitor-24.icon';
152155
export * from './svgs/core-24/arrow-bar-up-24.icon';
153156
export * from './svgs/core-24/arrow-forward-up-24.icon';
154157
export * from './svgs/core-24/arrow-left-24.icon';
@@ -206,6 +209,7 @@ export * from './svgs/core-24/loader-animated-24.icon';
206209
export * from './svgs/core-24/lock-24.icon';
207210
export * from './svgs/core-24/lock-open-24.icon';
208211
export * from './svgs/core-24/menu-24.icon';
212+
export * from './svgs/core-24/ordinals-24.icon';
209213
export * from './svgs/core-24/outbound-24.icon';
210214
export * from './svgs/core-24/pamphlet-24.icon';
211215
export * from './svgs/core-24/paper-24.icon';
@@ -296,6 +300,7 @@ export const allIconsByCategory = {
296300
ShootingStar16Icon,
297301
],
298302
'core-24': [
303+
ActivityMonitor24Icon,
299304
ArrowBarUp24Icon,
300305
ArrowForwardUp24Icon,
301306
ArrowLeft24Icon,
@@ -353,6 +358,7 @@ export const allIconsByCategory = {
353358
Lock24Icon,
354359
LockOpen24Icon,
355360
Menu24Icon,
361+
Ordinals24Icon,
356362
Outbound24Icon,
357363
Pamphlet24Icon,
358364
Paper24Icon,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import {html} from 'element-vir';
2+
import {defineIcon} from 'vira';
3+
import {toniqIconCssVars} from '../../../styles';
4+
5+
export const ActivityMonitor24Icon = defineIcon({
6+
name: 'ActivityMonitor24Icon',
7+
svgTemplate: html`
8+
<svg
9+
xmlns="http://www.w3.org/2000/svg"
10+
width="24"
11+
height="24"
12+
viewBox="0 0 24 24"
13+
fill="${toniqIconCssVars['toniq-icon-fill-color'].value}"
14+
stroke="${toniqIconCssVars['toniq-icon-stroke-color'].value}"
15+
stroke-width="${toniqIconCssVars['toniq-icon-stroke-width'].value}"
16+
stroke-linecap="round"
17+
stroke-linejoin="round"
18+
>
19+
<path stroke="none" d="M0 0h24v24H0z" fill="none" />
20+
<path d="M3 12h4.5l1.5 -6l4 12l2 -9l1.5 3h4.5" />
21+
</svg>
22+
`,
23+
});
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import {html} from 'element-vir';
2+
import {defineIcon} from 'vira';
3+
import {toniqIconCssVars} from '../../../styles/icon-css-vars';
4+
5+
export const Ordinals24Icon = defineIcon({
6+
name: 'Ordinals24Icon',
7+
svgTemplate: html`
8+
<svg
9+
xmlns="http://www.w3.org/2000/svg"
10+
stroke=${toniqIconCssVars['toniq-icon-stroke-color'].value}
11+
fill=${toniqIconCssVars['toniq-icon-fill-color'].value}
12+
stroke-linecap="round"
13+
stroke-linejoin="round"
14+
width="24"
15+
height="24"
16+
viewBox="0 0 24 24"
17+
>
18+
<circle stroke-width="1" cx="12" cy="12" r="9" />
19+
<circle
20+
stroke-width=${toniqIconCssVars['toniq-icon-stroke-width'].value}
21+
fill=${toniqIconCssVars['toniq-icon-stroke-color'].value}
22+
cx="12"
23+
cy="12"
24+
r="6"
25+
/>
26+
</svg>
27+
`,
28+
});

0 commit comments

Comments
 (0)