For the UI actors we need a way to configure the UI profile.
Typically what the target is; Web, Mobile, Desktop and so forth.
But also, we want to enable different UI frameworks and also UI component libraries. Once should then be able to select which one to use for the profile.
The UI profile is not the same as the actor role we associate, these are different things.
Dependencies
Refined by #160 — ui profile and theme configuration UI, the concrete design for this request. This issue can close once that ships.
Language side: Cratis/Screenplay#94 — the ui profile construct (target platform, size class, ordered packages list).
Resolution engine: Cratis/Scene#3.
Part of the screen work — build order and full dependency map: Cratis/Scene#7
For the UI actors we need a way to configure the UI profile.
Typically what the target is; Web, Mobile, Desktop and so forth.
But also, we want to enable different UI frameworks and also UI component libraries. Once should then be able to select which one to use for the profile.
The UI profile is not the same as the actor role we associate, these are different things.
Dependencies
Refined by #160 —
ui profileand theme configuration UI, the concrete design for this request. This issue can close once that ships.Language side: Cratis/Screenplay#94 — the
ui profileconstruct (target platform, size class, orderedpackageslist).Resolution engine: Cratis/Scene#3.
Part of the screen work — build order and full dependency map: Cratis/Scene#7