Richard Hallows

Results 402 comments of Richard Hallows

@romainmenke Criteria looks good to me. I've added it to the extended description. Were `top-layer` or `popup-open` shipped in Chrome? I believe `:matches` was shipped at some point. Either way,...

I've labelled the issue as ready to implement. Please consider [contributing](https://stylelint.io/contributing) if anyone has time.

@Roshan-Chourasia Thank you for wanting to contribute. I suggest choosing another issue, as @immitsu has recently gained momentum and experience adding other `*-no-deprecated` rules and may choose to pick up...

In addition to the three at-rules mentioned above. There is `@counter-style` and its descriptors: > [`symbols`](https://developer.mozilla.org/en-US/docs/Web/CSS/@counter-style/symbols) This descriptor is required if the `system` descriptor is set to `cyclic`, `numeric`, `alphabetic`,...

> i.e. the at-rule is invalid because one or more descriptors are missing Good catch. Let's go with `at-rule-no-invalid-required-descriptors`. - Name: `at-rule-no-invalid-required-descriptors` - Description: Disallow invalid at-rules without required descriptors....

I'll label this rule as ready to implement as there are no objections. It ties in nicely with our efforts to help users write error-free at-rules.

Yes, it remains relevant and would be helpful to users. Looking at the issue again with fresh eyes, let's go with: - Name: `at-rule-no-missing-required-descriptors` - Description: Disallow missing required descriptors...

I should've suggested `selector-nesting-notation` with `"implicit"|"explicit"` options to align with [our conventions](https://stylelint.io/developer-guide/rules#primary), i.e. [enforce one representation](https://stylelint.io/user-guide/rules#notation) of the [nesting selector](https://drafts.csswg.org/css-nesting/#nest-selector) (`&`). > Implicit nesting logic only kicks in when there...

Judging by [this example](https://drafts.csswg.org/css-nesting/#syntax-examples) in spec, I may of got the rule logic wrong: ```css /* But if you use a relative selector an initial & is implied automatically */...

Labelling as ready to implement as we're in general agreement about the rule: - Name: `selector-nesting-notation` - Description: Specify implicit or explicit notation for nesting selectors. - Messages: `Expected "${unfixed}"...