Skip to content

Commit 81cbbc1

Browse files
committed
Enhance Ontology page with complete node type management and visual consistency
- Sync node types with ListView/Dashboard colors and icons for perfect consistency - Implement dynamic box sizing to show all fields without truncation - Add comprehensive Eye button functionality with detailed modal view - Update graph visualization context menu text to 'Edit Node Details' - Complete visual alignment across Dashboard, ListView, and Ontology components
1 parent 5439296 commit 81cbbc1

3 files changed

Lines changed: 257 additions & 38 deletions

File tree

packages/web/src/components/GraphVisualization.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,7 @@ export function GraphVisualization() {
453453
className="w-full flex items-center px-3 py-2 text-sm text-gray-700 dark:text-gray-200 hover:bg-gray-100 dark:hover:bg-gray-700 transition-colors"
454454
>
455455
<Edit className="h-4 w-4 mr-2" />
456-
Edit Details
456+
Edit Node Details
457457
</button>
458458
</div>
459459
)}

packages/web/src/components/InteractiveGraphVisualization.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1246,7 +1246,7 @@ export function InteractiveGraphVisualization() {
12461246
className="w-full flex items-center px-4 py-2 text-sm text-gray-200 hover:bg-gray-700"
12471247
>
12481248
<Edit3 className="h-4 w-4 mr-3" />
1249-
Edit Details
1249+
Edit Node Details
12501250
</button>
12511251
<button
12521252
onClick={() => handleDeleteNode(nodeMenu.node!)}

0 commit comments

Comments
 (0)