I tried to fix most of the advanced selectors for test cases folks brought
up, but things like CSS vars were not tested.  You can look at the tests
we do have to see what was tested.

You can't put in Type Selectors for HTML Elements without specifying the
HTML namespace for them.  Maybe that's what you ran into.

The Express set is supposed to be pre-compositions of Basic beads and not
a whole lot of new functionality.  So I would not want to see you make
changes directly to Express components if your implementation isn't more
composition of beads.

If you are creating a new SWC and your question is whether to start by
subclassing Basic or Express, I don't think it really matters.

My 2 cents,
-Alex

On 2/11/18, 8:40 AM, "[email protected] on behalf of Carlos Rovira"
<[email protected] on behalf of [email protected]> wrote:

>Hi Harbs,
>
>when I tried to recreate MDL blog I found some CSS rules not working. I
>think ">" was one, but there was something more
>
>I think those rules in the compiler should be reviewed in order to make it
>work to have the most complete CSS support
>
>2018-02-11 13:00 GMT+01:00 Gabe Harbs <[email protected]>:
>
>> No. I think it was the “>” operator which didn’t work, but I don’t
>> remember for sure.
>>
>> > On Feb 11, 2018, at 1:53 PM, Piotr Zarzycki
>><[email protected]>
>> wrote:
>> >
>> > Hi Harbs,
>> >
>> > Are you saying that without this namespace following situation didn't
>> work?
>> >
>> > .myCss {
>> > }
>> >
>> > .myCss .newCss {
>> > }
>> >
>> > Thanks,
>> > Piotr
>> >
>> > On Sun, Feb 11, 2018, 10:27 Gabe Harbs <[email protected]> wrote:
>> >
>> >> If it could work on Express, even better, but my impression was that
>>the
>> >> structure was going to have to change pretty significantly in some
>> cases to
>> >> get the theming to work.
>> >>
>> >> Harbs
>> >>
>> >>> On Feb 11, 2018, at 11:23 AM, Carlos Rovira
>><[email protected]>
>> >> wrote:
>> >>>
>> >>> Hi,
>> >>>
>> >>> I think CSS vars would be a good addition although IE still doesn't
>> >> handle
>> >>> it.
>> >>>
>> >>> But in the other hand the Alex proposal seems to fit perfectly with
>> what
>> >> I
>> >>> want to do.
>> >>>
>> >>> I didn't know that we have "-theme=" compiler option, and I think I
>> will
>> >>> use that extensively
>> >>>
>> >>> My last thought about all of this is if I should make this work on
>> >> Express
>> >>> instead of creating a complete new UI set (Vivid)
>> >>>
>> >>> thanks!
>> >>>
>> >>>
>> >>>
>> >>> 2018-02-11 9:53 GMT+01:00 Gabe Harbs <[email protected]>:
>> >>>
>> >>>> I don’t remember the details, but I’ve had css which would not
>>compile
>> >>>> until I specified the html namespace. It might have been using
>> descender
>> >>>> selectors. Not sure.
>> >>>>
>> >>>> Harbs
>> >>>>
>> >>>>> On Feb 11, 2018, at 9:20 AM, Alex Harui <[email protected]>
>> >>>> wrote:
>> >>>>>
>> >>>>> I'm not clear how namespace would help.
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>> --
>> >>> Carlos Rovira
>> >>> 
>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%
>>2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C19abb285d29443c7a6e308
>>d5716e4394%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63653964078825158
>>0&sdata=CjJGnr7bPQkOI9hfkF1CnsbMTMHcDv4BgVGAiKk5UBQ%3D&reserved=0
>> >>
>> >>
>>
>>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C19abb285d29443c7a6e308d5
>716e4394%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636539640788251580&s
>data=CjJGnr7bPQkOI9hfkF1CnsbMTMHcDv4BgVGAiKk5UBQ%3D&reserved=0

Reply via email to