소스 검색

🎨 feat(ui): replace list icon with tags icon for channel tag aggregation

- Replace IconList with Tags icon from lucide-react for better semantic representation
- Update renderTagType function to use Tags icon instead of list icon
- Remove unused IconList import from semi-icons
- Improve visual clarity for tag aggregation feature in channels table

The Tags icon better represents the concept of multiple tags being aggregated
together, providing more intuitive user experience in the channels management
interface.
Apple\Apple 9 달 전
부모
커밋
ef5832777d
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      web/src/components/table/ChannelsTable.js

+ 3 - 3
web/src/components/table/ChannelsTable.js

@@ -21,7 +21,8 @@ import {
   Timer,
   Clock,
   AlertTriangle,
-  Coins
+  Coins,
+  Tags
 } from 'lucide-react';
 
 import { CHANNEL_OPTIONS, ITEMS_PER_PAGE } from '../../constants/index.js';
@@ -44,7 +45,6 @@ import {
 } from '@douyinfe/semi-ui';
 import EditChannel from '../../pages/Channel/EditChannel.js';
 import {
-  IconList,
   IconTreeTriangleDown,
   IconFilter,
   IconPlus,
@@ -92,7 +92,7 @@ const ChannelsTable = () => {
     return (
       <Tag
         color='light-blue'
-        prefixIcon={<IconList />}
+        prefixIcon={<Tags size={14} />}
         size='large'
         shape='circle'
         type='light'