Skip to content

Core engine#201

Merged
Stivenjs merged 7 commits into
mainfrom
core-engine
Aug 5, 2025
Merged

Core engine#201
Stivenjs merged 7 commits into
mainfrom
core-engine

Conversation

@Stivenjs
Copy link
Copy Markdown
Contributor

@Stivenjs Stivenjs commented Aug 5, 2025

feat(templates): Improved collection display and navigation

  • A new promotional card has been implemented for collections, improving the visual presentation and user interaction.
  • Collection navigation has been added to make it easier to access different collections from the detail view.
  • CSS styles have been optimized to improve the appearance of products and the overall user interface.
  • Adjustments have been made to pagination and product display for a better user experience.

…rface improvements

- Added the ability to duplicate products in product management, improving the efficiency of the process.
- Changes have been made to the user interface, including the addition of a duplicate button on product cards and in the product table.
- Implemented a confirmation modal for product duplication, improving the user experience.
- Updated component styles and structure to support the new features.
- The `jszip` dependency has been added to `package.json` and `package-lock.json` to improve ZIP file handling.
- Improvements have been made to CORS handling on several endpoints, ensuring that responses include the appropriate CORS headers.
- The data model has been updated to include `userTheme` in resource management, and adjustments have been made to the UI to improve the user experience.
- A new promotional card has been implemented for collections, improving the visual presentation and user interaction.
- Collection navigation has been added to make it easier to access different collections from the detail view.
- CSS styles have been optimized to improve the appearance of products and the overall user interface.
- Adjustments have been made to pagination and product display for a better user experience.
@Stivenjs Stivenjs self-assigned this Aug 5, 2025
@Stivenjs Stivenjs added documentation Improvements or additions to documentation enhancement New feature or request dependencies Pull requests that update a dependency file labels Aug 5, 2025
… and add support for 'userThemes'

- Reorganized module imports for better clarity and structure.
- Added 'userThemes' to the list of data managed in useUserStoreData, improving the hook's functionality.
- Optimized Amplify configuration for more efficient integration.
…vation

- The theme retrieval function has been updated to use `listUserThemeByStoreId`, simplifying the query.
- Optional checks have been added for updated theme properties, improving code robustness.
- Adjustments have been made to the theme activation response to ensure missing data is handled correctly.
- Cache invalidation settings for products, collections, pages, navigation, and templates have been simplified, removing unnecessary comments and improving code readability.
- Descriptions for each change type have been maintained to make their purpose easier to understand.
- Specific invalidation keys have been adjusted to improve the efficiency of the cache invalidation process.
@Stivenjs Stivenjs merged commit 7d35291 into main Aug 5, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant