Skip to content

Introduce stylelint#808

Open
oeninghe-dataport wants to merge 2 commits into
nextfrom
introduce-stylelint
Open

Introduce stylelint#808
oeninghe-dataport wants to merge 2 commits into
nextfrom
introduce-stylelint

Conversation

@oeninghe-dataport

Copy link
Copy Markdown
Collaborator

Summary

As seen various times now (e.g., here), it is probably helpful to have a linter that detects if CSS variables are actually valid.

Therefore, this PR introduces the CSS linter stylelint.

Additional hints

Currently, the pipeline fails due to missing CSS variables from KERN.

Instructions for local reproduction and review

Run npm run lint:css

@oeninghe-dataport oeninghe-dataport added this to the POLAR@3 milestone Jun 17, 2026
@oeninghe-dataport oeninghe-dataport self-assigned this Jun 17, 2026
@oeninghe-dataport oeninghe-dataport requested a review from a team June 17, 2026 17:41
@oeninghe-dataport oeninghe-dataport added bug Something isn't working testing Pertaining to tests dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 17, 2026
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://Dataport.github.io/polar/pr-preview/pr-808/

Built to branch gh-pages at 2026-06-17 17:44 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@oeninghe-dataport

Copy link
Copy Markdown
Collaborator Author

In a larger circle, we decided to introduce stylelint. Pre-condition is to have a "green" PR with no errors here.

@oeninghe-dataport

Copy link
Copy Markdown
Collaborator Author

@dopenguin The pre-condition for this PR is reached. I adapted the variables to match KERN 2.6.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code testing Pertaining to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant