Ok Alex, one of my plans is to get over basic FlexJS components to style it. That means to implement theming, as I get to that task, I'll be tweaking that.
Thanks 2017-02-17 16:59 GMT+01:00 Alex Harui <aha...@adobe.com>: > > > On 2/17/17, 12:22 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira" > <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> > wrote: > > >Aside from the problem begin discussed, I continue thinking that generated > >code should not have the verbose hardcoded styles that is shown and should > >be created as CSS. I think for various reasons. > > > >1.- I don't like CSS hardcoded in control/view component in source code > >2.- that would make people unable to remove that code, and some people > >would want to do it. > >3.- the typical "separation of concerns" apply here perfectly > > > >It's only me? or nobody thinks that our output should not be so verbose? > > > >My bet would be to create some CSS styles that unifies that and apply it > >on > >class selectors. > >Since js:Button or js:Container has a typedef of "Button" or "Container" > >classes respectively in css > >we can insert all this css styles in that rule. > > > >People nos wanting that styles can exclude default css with the compiler > >option. > > > > +1 for moving more things to the Type selectors. However, we still fiddle > with style at runtime for visible and layout. > > -Alex > > -- Carlos Rovira Director General M: +34 607 22 60 05 http://www.codeoscopic.com http://www.avant2.es Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la prestación del servicio o información solicitados, teniendo usted derecho de acceso, rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación necesaria.