Closed
Description
This code breaks:
paper-drawer-panel {
--paper-drawer-panel-left-drawer: {
background-color: red;
};
}
The curly brackets in the property value break the parser.
I'd like LESS to support the @apply
syntax, as used by Polymer.
https://www.polymer-project.org/1.0/docs/devguide/styling.html#custom-css-mixins
Also tried:
paper-drawer-panel {
@ruleset: {
prop: value;
};
--paper-drawer-panel-left-drawer: %(~"%d", @ruleset);
}
It didn't break the parser but delivered:
paper-drawer-panel {
--paper-drawer-panel-left-drawer: ;
}
which is clearly not a desirable behavior.