Goal
Have some fun. Migrate to a new UI framework using UI. Because why not. Try to achieve it in one perfect prompt.
Known Technical Requirements
- Aim for latest available Angular version
- any styled components must go, we'll switch all styles to .scss.
- we will use the latest available Angular features (signals, computed signals, inject, standalone, etc.)
- Try to use OnPush (might be default in Angular 22, if so, then no need to pay attention to explicitly declaring it)
- contexts that acts as stores with getters and setters most likely will be replaced by Angular services.
- /core most likely should stay intact (though Angular oriented canvas integration might look slightly different but let's try to keep it UI framework agnostic)
- Vite might have to go in favor of default Angular build tools
Goal
Have some fun. Migrate to a new UI framework using UI. Because why not. Try to achieve it in one perfect prompt.
Known Technical Requirements