diff --git a/packages/core/client/src/modules/blocks/data-blocks/details-multi/DetailsBlockInitializer.tsx b/packages/core/client/src/modules/blocks/data-blocks/details-multi/DetailsBlockInitializer.tsx
index df42e2e6f3..0767fac256 100644
--- a/packages/core/client/src/modules/blocks/data-blocks/details-multi/DetailsBlockInitializer.tsx
+++ b/packages/core/client/src/modules/blocks/data-blocks/details-multi/DetailsBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { TableOutlined } from '@ant-design/icons';
+import { ProfileOutlined } from '@ant-design/icons';
import React, { useCallback } from 'react';
import { useSchemaInitializer, useSchemaInitializerItem } from '../../../../application';
import { useCollectionManager_deprecated } from '../../../../collection-manager';
@@ -50,7 +50,7 @@ export const DetailsBlockInitializer = ({
return (
}
+ icon={}
componentType={componentType}
onCreateBlockSchema={async (options) => {
if (createBlockSchema) {
diff --git a/packages/core/client/src/modules/blocks/data-blocks/grid-card/GridCardBlockInitializer.tsx b/packages/core/client/src/modules/blocks/data-blocks/grid-card/GridCardBlockInitializer.tsx
index 6be498c8f8..1bc464373f 100644
--- a/packages/core/client/src/modules/blocks/data-blocks/grid-card/GridCardBlockInitializer.tsx
+++ b/packages/core/client/src/modules/blocks/data-blocks/grid-card/GridCardBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { OrderedListOutlined } from '@ant-design/icons';
+import { AppstoreOutlined } from '@ant-design/icons';
import React from 'react';
import { useSchemaInitializer, useSchemaInitializerItem } from '../../../../application';
import { useCollectionManager_deprecated } from '../../../../collection-manager';
@@ -48,7 +48,7 @@ export const GridCardBlockInitializer = ({
return (
}
+ icon={}
componentType={`GridCard`}
onCreateBlockSchema={async (options) => {
if (createBlockSchema) {
diff --git a/packages/core/client/src/modules/blocks/filter-blocks/collapse/FilterCollapseBlockInitializer.tsx b/packages/core/client/src/modules/blocks/filter-blocks/collapse/FilterCollapseBlockInitializer.tsx
index d01881388d..c053607d3d 100644
--- a/packages/core/client/src/modules/blocks/filter-blocks/collapse/FilterCollapseBlockInitializer.tsx
+++ b/packages/core/client/src/modules/blocks/filter-blocks/collapse/FilterCollapseBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { TableOutlined } from '@ant-design/icons';
+import { RightSquareOutlined } from '@ant-design/icons';
import React from 'react';
import { useSchemaInitializer, useSchemaInitializerItem } from '../../../../application';
@@ -31,7 +31,7 @@ export const FilterCollapseBlockInitializer = ({
}
+ icon={}
componentType={`FilterCollapse`}
onCreateBlockSchema={async ({ item }) => {
const schema = createCollapseBlockSchema({
diff --git a/packages/plugins/@nocobase/plugin-block-iframe/src/client/IframeBlockInitializer.tsx b/packages/plugins/@nocobase/plugin-block-iframe/src/client/IframeBlockInitializer.tsx
index 69df37e5ab..28fcc01de4 100644
--- a/packages/plugins/@nocobase/plugin-block-iframe/src/client/IframeBlockInitializer.tsx
+++ b/packages/plugins/@nocobase/plugin-block-iframe/src/client/IframeBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { FormOutlined } from '@ant-design/icons';
+import { PicRightOutlined } from '@ant-design/icons';
import { SchemaInitializerItem, useSchemaInitializer, useSchemaInitializerItem } from '@nocobase/client';
import React from 'react';
@@ -17,7 +17,7 @@ export const IframeBlockInitializer = () => {
return (
}
+ icon={}
onClick={() => {
insert({
type: 'void',
diff --git a/packages/plugins/@nocobase/plugin-block-workbench/src/client/workbenchBlockInitializerItem.ts b/packages/plugins/@nocobase/plugin-block-workbench/src/client/workbenchBlockInitializerItem.ts
index 4088616dab..745871b3b4 100644
--- a/packages/plugins/@nocobase/plugin-block-workbench/src/client/workbenchBlockInitializerItem.ts
+++ b/packages/plugins/@nocobase/plugin-block-workbench/src/client/workbenchBlockInitializerItem.ts
@@ -14,7 +14,7 @@ import { blockSchema } from './blockSchema';
export const workbenchBlockInitializerItem: SchemaInitializerItemType = {
type: 'item',
name: 'workbenchBlock',
- icon: 'FileImageOutlined',
+ icon: 'AppstoreAddOutlined',
useComponentProps() {
const { t } = useTranslation('@nocobase/plugin-block-workbench');
const { insert } = useSchemaInitializer();
diff --git a/packages/plugins/@nocobase/plugin-calendar/src/client/schema-initializer/items/CalendarBlockInitializer.tsx b/packages/plugins/@nocobase/plugin-calendar/src/client/schema-initializer/items/CalendarBlockInitializer.tsx
index c575c779e8..21ebffba5f 100644
--- a/packages/plugins/@nocobase/plugin-calendar/src/client/schema-initializer/items/CalendarBlockInitializer.tsx
+++ b/packages/plugins/@nocobase/plugin-calendar/src/client/schema-initializer/items/CalendarBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { FormOutlined } from '@ant-design/icons';
+import { CalendarOutlined } from '@ant-design/icons';
import { FormLayout } from '@formily/antd-v5';
import { SchemaOptionsContext } from '@formily/react';
import {
@@ -46,7 +46,7 @@ export const CalendarBlockInitializer = ({
}
+ icon={}
onCreateBlockSchema={async (options) => {
if (createBlockSchema) {
return createBlockSchema(options);
diff --git a/packages/plugins/@nocobase/plugin-gantt/src/client/GanttBlockInitializer.tsx b/packages/plugins/@nocobase/plugin-gantt/src/client/GanttBlockInitializer.tsx
index 2207b1fde1..ddf13f2295 100644
--- a/packages/plugins/@nocobase/plugin-gantt/src/client/GanttBlockInitializer.tsx
+++ b/packages/plugins/@nocobase/plugin-gantt/src/client/GanttBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { FormOutlined } from '@ant-design/icons';
+import { ProjectOutlined } from '@ant-design/icons';
import { FormLayout } from '@formily/antd-v5';
import { SchemaOptionsContext } from '@formily/react';
import React, { useContext } from 'react';
@@ -47,7 +47,7 @@ export const GanttBlockInitializer = ({
}
+ icon={}
onCreateBlockSchema={async (options) => {
if (createBlockSchema) {
return createBlockSchema(options);
diff --git a/packages/plugins/@nocobase/plugin-kanban/src/client/KanbanBlockInitializer.tsx b/packages/plugins/@nocobase/plugin-kanban/src/client/KanbanBlockInitializer.tsx
index 6cee96190c..147ec16328 100644
--- a/packages/plugins/@nocobase/plugin-kanban/src/client/KanbanBlockInitializer.tsx
+++ b/packages/plugins/@nocobase/plugin-kanban/src/client/KanbanBlockInitializer.tsx
@@ -7,7 +7,7 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
-import { FormOutlined } from '@ant-design/icons';
+import { ProjectOutlined } from '@ant-design/icons';
import { FormLayout } from '@formily/antd-v5';
import { SchemaOptionsContext, useForm } from '@formily/react';
import React, { useContext } from 'react';
@@ -131,7 +131,7 @@ export const KanbanBlockInitializer = ({
}
+ icon={}
onCreateBlockSchema={async (options) => {
if (createBlockSchema) {
return createBlockSchema(options);