Commit Graph

12 Commits

Author SHA1 Message Date
Nalvazhuthi 634acdd2cc Refactor version management: replace crypto.randomUUID with generateUniqueId, add new icons, and enhance version editing features 2025-05-20 09:40:52 +05:30
Nalvazhuthi 933f87a8cb Refactor compare components and version management
- Updated SVG attributes in SimulationIcons to use camelCase for color interpolation filters.
- Refactored import paths for ComparePopUp and CompareLayOut to new directory structure.
- Enhanced VersionHistory component to utilize version store for better state management.
- Removed deprecated CompareLayOut and compare components, replacing them with new versions.
- Implemented VersionSaved component to display notifications for newly saved versions.
- Added functionality to save and edit version names and descriptions.
- Updated styles for version notifications and editing popups.
- Improved AddButtons component to dynamically set IDs based on side.
- Enhanced Project component to integrate new version management features.
2025-05-16 18:02:46 +05:30
Nalvazhuthi df5dfd35bc feat: Enhance User Authentication and Socket Management
- Added IDs to buttons in UserAuth for better accessibility.
- Improved socket management in Zustand store, ensuring proper connection handling.
- Introduced new Compare functionality with a dedicated popup for version comparison.
- Updated footer styles for fixed positioning and improved responsiveness.
- Redesigned controls player UI for better user experience and added walk mode toggle.
- Refactored styles for real-time visualization and compare layout for consistency.
2025-05-14 18:39:47 +05:30
Jerald-Golden-B db7b4c6f7d Refactor store imports and consolidate state management
- Updated import paths for various components to use the new builder store.
- Removed the old store file and migrated all state management logic to the new builder store.
- Ensured all components utilizing socket and visualization state are now referencing the builder store.
- This change improves organization and maintainability of the state management system.
2025-05-13 17:53:00 +05:30
Vishnu aa300ac576 Refactor Tools and Menu components for improved state management and UI responsiveness 2025-05-13 17:21:17 +05:30
Vishnu 4e1ca6ae2d Merge branch 'v2-ui' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev into v2-ui 2025-05-13 12:27:49 +05:30
Vishnu 34aa9b9dec Add logout functionality to MenuBar component; clear localStorage and navigate to homepage on logout 2025-05-13 10:41:39 +05:30
Nalvazhuthi 21ff522f67 Develop Ui for Version history 2025-05-12 18:01:45 +05:30
Vishnu 5119b014b7 Refactor Assets component layout and styling; enhance Trigger dropdowns with labels; update MenuBar theme retrieval; fix icon import in AssetPreview; adjust Card component star rating display; modify AddButtons styles and functionality; improve variable definitions in SCSS files; streamline input component styles; refine marketplace card layout; enhance menu dropdown styles; update module toggle styles; adjust tools component styles; improve visualization floating styles; clean up sidebar styles; optimize realTimeViz styles for better responsiveness. 2025-04-30 16:23:24 +05:30
Vishnu b125989ae7 Refactor styles for improved theme management, enhance input components, and add scene styles 2025-03-31 18:06:44 +05:30
Vishnu 8fc4453cee Refactor input styles, implement 3D toggle state management, and enhance FileMenu with dropdown options 2025-03-31 11:11:44 +05:30
Nalvazhuthi ad7f4bbfd6 Add new images and update styles for visualization components 2025-03-29 17:56:50 +05:30