Skip to content

Conversation

@larskemper
Copy link
Member

@larskemper larskemper commented Oct 1, 2025

resolves #12775

@larskemper larskemper self-assigned this Oct 1, 2025
@larskemper larskemper marked this pull request as ready for review October 2, 2025 06:51
@larskemper larskemper requested a review from Copilot October 2, 2025 13:52
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request significantly refactors the Shopware Migration Assistant UI/UX to improve user experience and provide clearer feedback during the migration process. The changes modernize the interface with better visual hierarchy, simplified navigation, and enhanced status messaging.

Key changes include:

  • Revamped migration store with improved state management and validation messages
  • Replaced assistant card with streamlined warning modal for currency/language mismatches
  • Enhanced shop information display with better status indicators and action organization

Reviewed Changes

Copilot reviewed 63 out of 63 changed files in this pull request and generated 3 comments.

File Description
migration.store.ts Added new state properties, getters for validation messages, and enhanced migration control logic
en-GB.json / de-DE.json Updated translations with clearer messages and reorganized modal text
Multiple HTML/SCSS files UI improvements including better spacing, typography updates, and component restructuring
swag-migration-assistant component Removed entire assistant card component in favor of simplified approach
Comments suppressed due to low confidence (1)

src/Resources/app/administration/src/module/swag-migration/page/swag-migration-history-detail/swag-migration-history-detail.scss:1

  • There is a stray semicolon after the opening brace which is invalid CSS syntax.
@import "~scss/variables";

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@larskemper larskemper merged commit 4ed6c64 into feature/migration-logging-refactor Oct 6, 2025
8 checks passed
@larskemper larskemper deleted the fix/visual-bugs branch October 6, 2025 05:52
larskemper added a commit that referenced this pull request Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants