Commit Graph

6 Commits

Author SHA1 Message Date
Nalvazhuthi db46327249 feat: update ComparisonResult and EnergyUsage components with new chart layouts and styling adjustments 2025-05-28 10:57:10 +05:30
Nalvazhuthi 3f3e6d4f14 feat: enhance ComparisonResult component with chart integration and layout adjustments 2025-05-28 09:54:16 +05:30
Nalvazhuthi d3048d7ef1 feat: add ComparisonResult and EnergyUsage components with performance metrics and energy usage charts 2025-05-27 18:16:11 +05:30
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 d6dceb400f refactor: Update layout styles and improve KeyPressListener for better UI responsiveness and shortcut handling 2025-05-15 18:19:35 +05:30
Nalvazhuthi d187e4cc20 feat: Implement version saving functionality and layout comparison feature
- Added `useSaveVersion` store to manage version saving state.
- Updated `SideBarLeft` and `SideBarRight` components to conditionally render based on version saving state.
- Introduced `CompareLayOut` component for layout comparison with resizing functionality.
- Created `ComparePopUp` component to prompt users to save versions before comparing layouts.
- Enhanced `Simulations` component to handle version saving and comparison logic.
- Updated `Project` page to integrate layout selection and comparison features.
- Added styles for the new comparison layout and pop-up components.
- Refactored shortcut handling to include version saving state management.
2025-05-15 17:34:46 +05:30