As I remember correctly, one of motivations behind using UUF is to have unified UX throughout all its counterparts. So I too think that there won't be any issue as the UIs are being developed by developers (in different teams) with that in mind. The UIs will essentially be same. UUF will enforce that.
On Mon, Jan 23, 2017 at 11:00 PM, SajithAR Ariyarathna <[email protected]> wrote: > Dependency shouldn't have to agree to anything, that's the whole meaning >> of dependency. eg: if you are using apache HTTP client as a dependency, >> apache HTTP client team doesn't have to agree to any contract, you have to. >> Contract is offered by the dependency and followed by the dependent, not >> the other way around. > > Agreed. But in this scenario, I don't see any other viable solution (if > you have one, please suggest :) ). In the final web app, every page should > have the same look & feel (same theme), otherwise UX will be broken. To > achieve a same look & feel in both pages coming from the app & pages coming > from dependency component, app and dependency component need to agree to > use the same theme (same set of CSS classes). > > On Mon, Jan 23, 2017 at 9:49 PM, Manuranga Perera <[email protected]> wrote: > >> >> When you import another component in your app as a dependency, your app >>> and that dependency agree to use the same theme as your app >> >> >> Dependency shouldn't have to agree to anything, that's the whole meaning >> of dependency. eg: if you are using apache HTTP client as a dependency, >> apache HTTP client team doesn't have to agree to any contract, you have to. >> Contract is offered by the dependency and followed by the dependent, not >> the other way around. >> >> -- >> With regards, >> *Manu*ranga Perera. >> >> phone : 071 7 70 20 50 >> mail : [email protected] >> > > > > -- > Sajith Janaprasad Ariyarathna > Software Engineer; WSO2, Inc.; http://wso2.com/ > <https://wso2.com/signature> > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Thusitha Kalugamage *Software Engineer* Mobile : +94 (0) 774 074370 Tel : +94 (0) 112 145 345 [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
