diff --git a/.gitignore b/.gitignore index 1b905fd56..117694ac2 100644 --- a/.gitignore +++ b/.gitignore @@ -89,7 +89,6 @@ out # Nuxt.js build / generate output .nuxt -dist # Gatsby files .cache/ @@ -138,4 +137,5 @@ out/ test/reports test/test-bundle.js.map test/stub/test-stub-bundle.js -**/dist \ No newline at end of file + +dist/ \ No newline at end of file diff --git a/src/assets/svg/alicorn.svg b/src/assets/svg/alicorn.svg new file mode 100644 index 000000000..5c4bab4fe --- /dev/null +++ b/src/assets/svg/alicorn.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/chart-column.svg b/src/assets/svg/chart-column.svg new file mode 100644 index 000000000..9aff09957 --- /dev/null +++ b/src/assets/svg/chart-column.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/svg/chart-line.svg b/src/assets/svg/chart-line.svg new file mode 100644 index 000000000..b9bf69e93 --- /dev/null +++ b/src/assets/svg/chart-line.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/circle-nodes.svg b/src/assets/svg/circle-nodes.svg new file mode 100644 index 000000000..7f575b158 --- /dev/null +++ b/src/assets/svg/circle-nodes.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/cloud.svg b/src/assets/svg/cloud.svg new file mode 100644 index 000000000..fefc77300 --- /dev/null +++ b/src/assets/svg/cloud.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/connections.svg b/src/assets/svg/connections.svg new file mode 100644 index 000000000..8b9622fc4 --- /dev/null +++ b/src/assets/svg/connections.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/database.svg b/src/assets/svg/database.svg new file mode 100644 index 000000000..7500aeb41 --- /dev/null +++ b/src/assets/svg/database.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/folder-closed.svg b/src/assets/svg/folder-closed.svg new file mode 100644 index 000000000..9c6c71e5e --- /dev/null +++ b/src/assets/svg/folder-closed.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/gear.svg b/src/assets/svg/gear.svg new file mode 100644 index 000000000..462717ad0 --- /dev/null +++ b/src/assets/svg/gear.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/grid.svg b/src/assets/svg/grid.svg new file mode 100644 index 000000000..17c823a33 --- /dev/null +++ b/src/assets/svg/grid.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/heart.svg b/src/assets/svg/heart.svg new file mode 100644 index 000000000..4c2313807 --- /dev/null +++ b/src/assets/svg/heart.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/lightbulb.svg b/src/assets/svg/lightbulb.svg new file mode 100644 index 000000000..012b306d9 --- /dev/null +++ b/src/assets/svg/lightbulb.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/message-question.svg b/src/assets/svg/message-question.svg new file mode 100644 index 000000000..67a73cd50 --- /dev/null +++ b/src/assets/svg/message-question.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/shield-keyhole.svg b/src/assets/svg/shield-keyhole.svg new file mode 100644 index 000000000..036ba79f5 --- /dev/null +++ b/src/assets/svg/shield-keyhole.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/sitemap.svg b/src/assets/svg/sitemap.svg new file mode 100644 index 000000000..f024ebad7 --- /dev/null +++ b/src/assets/svg/sitemap.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/svg/sparkles.svg b/src/assets/svg/sparkles.svg new file mode 100644 index 000000000..051c3d508 --- /dev/null +++ b/src/assets/svg/sparkles.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/svg/split.svg b/src/assets/svg/split.svg new file mode 100644 index 000000000..d9d8dc96b --- /dev/null +++ b/src/assets/svg/split.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/users.svg b/src/assets/svg/users.svg new file mode 100644 index 000000000..9c35630cd --- /dev/null +++ b/src/assets/svg/users.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/wrench.svg b/src/assets/svg/wrench.svg new file mode 100644 index 000000000..7b0600d83 --- /dev/null +++ b/src/assets/svg/wrench.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts new file mode 100644 index 000000000..caaf79401 --- /dev/null +++ b/src/components/icons/index.ts @@ -0,0 +1,41 @@ +import ChartLineIcon from 'src/assets/svg/chart-line.svg?react' +import ConnectionsIcon from 'src/assets/svg/connections.svg?react' +import DatabaseIcon from 'src/assets/svg/database.svg?react' +import GridIcon from 'src/assets/svg/grid.svg?react' +import ShieldKeyholeIcon from 'src/assets/svg/shield-keyhole.svg?react' +import UsersIcon from 'src/assets/svg/users.svg?react' +import WrenchIcon from 'src/assets/svg/wrench.svg?react' +import AlicornIcon from 'src/assets/svg/alicorn.svg?react' +import MessageQuestionIcon from 'src/assets/svg/message-question.svg?react' +import GearIcon from 'src/assets/svg/gear.svg?react' +import SparklesIcon from 'src/assets/svg/sparkles.svg?react' +import SiteMapIcon from 'src/assets/svg/sitemap.svg?react' +import ChartColumnIcon from 'src/assets/svg/chart-column.svg?react' +import HeartIcon from 'src/assets/svg/heart.svg?react' +import LightBulbIcon from 'src/assets/svg/lightbulb.svg?react' +import SplitIcon from 'src/assets/svg/split.svg?react' +import CircleNodesIcon from 'src/assets/svg/circle-nodes.svg?react' +import CloudIcon from 'src/assets/svg/cloud.svg?react' +import FolderClosedIcon from 'src/assets/svg/folder-closed.svg?react' + +export { + ChartLineIcon, + ConnectionsIcon, + DatabaseIcon, + GridIcon, + ShieldKeyholeIcon, + UsersIcon, + WrenchIcon, + AlicornIcon, + MessageQuestionIcon, + GearIcon, + SparklesIcon, + SiteMapIcon, + ChartColumnIcon, + HeartIcon, + LightBulbIcon, + SplitIcon, + CircleNodesIcon, + CloudIcon, + FolderClosedIcon, +} diff --git a/src/components/index.ts b/src/components/index.ts index be5b0b3fa..434ee92e0 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -70,7 +70,7 @@ export { type SubMenuType, type MenuItemGroupType, type MenuDividerType, - type IMenuInfo + type IMenuInfo, } from './navigation/Menu/Menu' export { ConfigProvider, type IConfigProviderProps } from './other/ConfigProvider/ConfigProvider' export { Affix, type IAffixProps } from './other/Affix/Affix' @@ -90,10 +90,31 @@ export type { INavigationCreateGroup, INavigationCreateItem, } from 'src/components/navigation/GlobalNavigation/NavigationCreate' -export type { +export type { INavigationOrg, INavigationWorkspace, INavigationAccount, IWorkspaceSelectorDisplayItem, IWorkspaceSelectorItem, -} from './navigation/GlobalNavigation/WorkspaceSelector/WorkspaceSelectorItems' \ No newline at end of file +} from './navigation/GlobalNavigation/WorkspaceSelector/WorkspaceSelectorItems' +export { + ChartLineIcon, + ConnectionsIcon, + DatabaseIcon, + GridIcon, + ShieldKeyholeIcon, + UsersIcon, + WrenchIcon, + AlicornIcon, + MessageQuestionIcon, + GearIcon, + SparklesIcon, + SiteMapIcon, + ChartColumnIcon, + HeartIcon, + LightBulbIcon, + SplitIcon, + CircleNodesIcon, + CloudIcon, + FolderClosedIcon, +} from './icons/index'