Skip to content

Complex DR definition works as at-rule #2825

Open
@seven-phases-max

Description

@seven-phases-max

A variable definition with a value that ends with an unnamed ruleset, e.g.

@var: x {y: z};

is interpreted as an unknown at-rule, thus resulting in:

@var : x {
  y: z;
}

This is most likely a result of #2783. (Before #2783, such code resulted in a error, i.e. it's not a regression but more like an overlooked side-effect).
See also related #2270 (comment).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions