mhanberg / mhanberg/jekyll-postcss
Possibility to use imports processed by other plugins like `postcss-scss`
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 70
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
In the following line the `@import` directive is always treated as a file with the `.css` extension, but the plugins support now the `".css", ".scss", ".sass"` extensions.
https://github.com/mhanberg/jekyll-postcss/blob/acc941e01ab182552fc91ddce93560245f502b04/lib/jekyll/converters/postcss.rb#L56
Should we have the support for other filetypes or maybe allow the use with other plugins like `postcss-scss`?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with lib/jekyll/converters/postcss.rb at the linked line, where @import is treated as a .css file. Review how the plugin handles the .css, .scss, and .sass extensions and consider the question of compatibility with postcss-scss; done means the supported behavior is defined and covered by appropriate tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- jekyll, ruby, scss
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100