csstools / csstools/postcss-plugins

`symbols()` function

Open
#1,894 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
CSS
Stars
1.1k
Forks
83
Avg merge
10h 16m
Merged PRs (30d)
16

Description

### What would you want to propose?

https://drafts.csswg.org/css-counter-styles/#symbols-function

### Suggested solution

Transpile to `@counter-style`

### Additional context

_No response_

### Validations

- [x] Follow our [Code of Conduct](https://github.com/csstools/postcss-plugins/blob/master/CODE_OF_CONDUCT.md)
- [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

### Would you like to open a PR for this feature?

- [x] I'm willing to open a PR

Contributor guide

Open the contributing guide

Research direction

No implementation file, test, or entry point is named in the issue. Start by reading the CSS Counter Styles symbols() specification and locating the PostCSS plugin responsible for related CSS transpilation; then determine how its existing tests establish the expected output, with completion meaning symbols() is transpiled to @counter-style and covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
css
Domain
frontend, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.