diff --git a/frontend/src/lib/components/IconedResourceType.svelte b/frontend/src/lib/components/IconedResourceType.svelte index 4d2b5d1da3..39c4b99734 100644 --- a/frontend/src/lib/components/IconedResourceType.svelte +++ b/frontend/src/lib/components/IconedResourceType.svelte @@ -1,14 +1,13 @@ -
@@ -16,7 +15,7 @@ {name} {/if} {#if iconComponent} - + {:else} @@ -25,4 +24,4 @@ {#if !silent && after} {name} {/if} -
+ \ No newline at end of file diff --git a/frontend/src/lib/components/icons/AsanaIcon.svelte b/frontend/src/lib/components/icons/AsanaIcon.svelte new file mode 100644 index 0000000000..a32e3f8819 --- /dev/null +++ b/frontend/src/lib/components/icons/AsanaIcon.svelte @@ -0,0 +1,6 @@ + + +Asana \ No newline at end of file diff --git a/frontend/src/lib/components/icons/BitbucketIcon.svelte b/frontend/src/lib/components/icons/BitbucketIcon.svelte new file mode 100644 index 0000000000..a3a6163bca --- /dev/null +++ b/frontend/src/lib/components/icons/BitbucketIcon.svelte @@ -0,0 +1,20 @@ + + + + + + + + + + Bitbucket-blue + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/CACertificate.svelte b/frontend/src/lib/components/icons/CACertificate.svelte new file mode 100644 index 0000000000..2a4f9ec2cd --- /dev/null +++ b/frontend/src/lib/components/icons/CACertificate.svelte @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/CurrencyApiIcon.svelte b/frontend/src/lib/components/icons/CurrencyApiIcon.svelte new file mode 100644 index 0000000000..a53965c0d1 --- /dev/null +++ b/frontend/src/lib/components/icons/CurrencyApiIcon.svelte @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/DynatraceIcon.svelte b/frontend/src/lib/components/icons/DynatraceIcon.svelte new file mode 100644 index 0000000000..0bd4e035ae --- /dev/null +++ b/frontend/src/lib/components/icons/DynatraceIcon.svelte @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/EdgeDbIcon.svelte b/frontend/src/lib/components/icons/EdgeDbIcon.svelte new file mode 100644 index 0000000000..d40dfefa67 --- /dev/null +++ b/frontend/src/lib/components/icons/EdgeDbIcon.svelte @@ -0,0 +1,26 @@ + + + + + + diff --git a/frontend/src/lib/components/icons/GitIcon.svelte b/frontend/src/lib/components/icons/GitIcon.svelte new file mode 100644 index 0000000000..670092e9b5 --- /dev/null +++ b/frontend/src/lib/components/icons/GitIcon.svelte @@ -0,0 +1,8 @@ + + + + + diff --git a/frontend/src/lib/components/icons/GoogleCloudIcon.svelte b/frontend/src/lib/components/icons/GoogleCloudIcon.svelte new file mode 100644 index 0000000000..26c3570eac --- /dev/null +++ b/frontend/src/lib/components/icons/GoogleCloudIcon.svelte @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/IpinfoIcon.svelte b/frontend/src/lib/components/icons/IpinfoIcon.svelte new file mode 100644 index 0000000000..0eaa23a983 --- /dev/null +++ b/frontend/src/lib/components/icons/IpinfoIcon.svelte @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/MSTeamsIcon.svelte b/frontend/src/lib/components/icons/MSTeamsIcon.svelte new file mode 100644 index 0000000000..c1b67498b2 --- /dev/null +++ b/frontend/src/lib/components/icons/MSTeamsIcon.svelte @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/MailgunIcon.svelte b/frontend/src/lib/components/icons/MailgunIcon.svelte new file mode 100644 index 0000000000..c06d13b167 --- /dev/null +++ b/frontend/src/lib/components/icons/MailgunIcon.svelte @@ -0,0 +1,12 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/PushoverIcon.svelte b/frontend/src/lib/components/icons/PushoverIcon.svelte new file mode 100644 index 0000000000..b80dbbcb48 --- /dev/null +++ b/frontend/src/lib/components/icons/PushoverIcon.svelte @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/QuickbooksIcon.svelte b/frontend/src/lib/components/icons/QuickbooksIcon.svelte new file mode 100644 index 0000000000..2561789c4e --- /dev/null +++ b/frontend/src/lib/components/icons/QuickbooksIcon.svelte @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/ResendIcon.svelte b/frontend/src/lib/components/icons/ResendIcon.svelte new file mode 100644 index 0000000000..18d061f8a6 --- /dev/null +++ b/frontend/src/lib/components/icons/ResendIcon.svelte @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/TrelloIcon.svelte b/frontend/src/lib/components/icons/TrelloIcon.svelte new file mode 100644 index 0000000000..b0817ce8f8 --- /dev/null +++ b/frontend/src/lib/components/icons/TrelloIcon.svelte @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/TwilioIcon.svelte b/frontend/src/lib/components/icons/TwilioIcon.svelte new file mode 100644 index 0000000000..1e56b9c95e --- /dev/null +++ b/frontend/src/lib/components/icons/TwilioIcon.svelte @@ -0,0 +1,12 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/ZendeskIcon.svelte b/frontend/src/lib/components/icons/ZendeskIcon.svelte new file mode 100644 index 0000000000..59603738ee --- /dev/null +++ b/frontend/src/lib/components/icons/ZendeskIcon.svelte @@ -0,0 +1,12 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/lib/components/icons/index.ts b/frontend/src/lib/components/icons/index.ts index 1d5cde77ab..d2f04fd9eb 100644 --- a/frontend/src/lib/components/icons/index.ts +++ b/frontend/src/lib/components/icons/index.ts @@ -69,6 +69,23 @@ import MsSqlServerIcon from './MSSqlServerIcon.svelte' import AuthentikIcon from './AuthentikIcon.svelte' import AutheliaIcon from './AutheliaIcon.svelte' import KanidmIcon from './KanidmIcon.svelte' +import AsanaIcon from './AsanaIcon.svelte' +import BitbucketIcon from './BitbucketIcon.svelte' +import DynatraceIcon from './DynatraceIcon.svelte' +import EdgeDbIcon from './EdgeDbIcon.svelte' +import GitIcon from './GitIcon.svelte' +import ZendeskIcon from './ZendeskIcon.svelte' +import TwilioIcon from './TwilioIcon.svelte' +import TrelloIcon from './TrelloIcon.svelte' +import ResendIcon from './ResendIcon.svelte' +import PushoverIcon from './PushoverIcon.svelte' +import QuickbooksIcon from './QuickbooksIcon.svelte' +import MsTeamsIcon from './MSTeamsIcon.svelte' +import MailgunIcon from './MailgunIcon.svelte' +import IpinfoIcon from './IpinfoIcon.svelte' +import GoogleCloudIcon from './GoogleCloudIcon.svelte' +import CaCertificate from './CACertificate.svelte' +import CurrencyApiIcon from './CurrencyApiIcon.svelte' export const APP_TO_ICON_COMPONENT = { postgresql: PostgresIcon, @@ -144,7 +161,25 @@ export const APP_TO_ICON_COMPONENT = { okta: OktaIcon, authentik: AuthentikIcon, authelia: AutheliaIcon, - kanidm: KanidmIcon + kanidm: KanidmIcon, + asana: AsanaIcon, + bitbucket: BitbucketIcon, + dynatrace: DynatraceIcon, + edgedb: EdgeDbIcon, + git_repository: GitIcon, + zendesk: ZendeskIcon, + twilio: TwilioIcon, + trello: TrelloIcon, + resend: ResendIcon, + pushover: PushoverIcon, + quickbooks: QuickbooksIcon, + ms_teams_webhook: MsTeamsIcon, + mailgun: MailgunIcon, + ipinfo: IpinfoIcon, + gworkspace: GoogleIcon, + gcp_service_account: GoogleCloudIcon, + cacertificate: CaCertificate, + currencyapi: CurrencyApiIcon } as const export { @@ -213,5 +248,22 @@ export { OktaIcon, AuthentikIcon, AutheliaIcon, - KanidmIcon -} + KanidmIcon, + AsanaIcon, + BitbucketIcon, + DynatraceIcon, + EdgeDbIcon, + GitIcon, + ZendeskIcon, + TwilioIcon, + TrelloIcon, + ResendIcon, + PushoverIcon, + QuickbooksIcon, + MsTeamsIcon, + MailgunIcon, + IpinfoIcon, + GoogleCloudIcon, + CaCertificate, + CurrencyApiIcon +} \ No newline at end of file