Hi Alex,

I refactored MDL class selectors taking account of this and now is working
ok, so now user can decorate with is own selectors.
I only have one strange issue with a simple color style.

I want to set a color:#fff
If I put in a css class external selector, this is not applied (but rest of
rules works ok).
If I put in inline style, this is working ok.

If you want to see the code is in MDLExample, App.mxml line 117:

<mdl:CardTitle className="cardTitle" style="color: #fff;">.    <-- I need
to set the color here to get text inside this component white, if not it
gets black

The css style is mdl-styles.css

.cardTitle
{
color: #fff;     <--- this rule is not working
height: 176px;
}


Some idea of what could be going here?

Thanks



2016-11-07 6:42 GMT+01:00 Alex Harui <aha...@adobe.com>:

>
>
> On 11/6/16, 3:19 PM, "carlos.rov...@gmail.com on behalf of Carlos Rovira"
> <carlos.rov...@gmail.com on behalf of carlosrov...@apache.org> wrote:
>
> >Hi,
> >
> >className in flexjs translates to class.
> >There's as well typeNames.
> >
> >If I write a component that uses some css class (in its definition), but I
> >want to add some new css rule in app instantiation...what's the
> >recommended
> >way to manage this situation?
> >
> >should I override the className UIBase method? (that's the way I'm
> >thinking
> >right now to use so always reattach the basic css rules needed for the
> >compoenent) or maybe there's some other trick in flexjs arsenal.
>
> I think that's what typeNames is for.  TypeNames should get appended to
> any classNames specified by the developer.
>
> Or maybe I don't understand the scenario.  We could also change they way
> things work now.  My thinking was that typeNames contained the list of
> class selectors that should act like type selectors.  The type selector
> set is not extensible, so typeNames effectively allows specification of
> things that act like type selectors.
>
> HTH,
> -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.

Reply via email to