processing / processing/p5.js-web-editor

Migrate SCSS to styled-components

Open
#1,760 18 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Priority:High Type:Task
Dominant language
JavaScript
Stars
1.7k
Forks
1.7k
Avg merge
3d 4h
Merged PRs (30d)
8

Description

Nature of issue?
  • Existing feature enhancement
Feature enhancement details:

styled-components has already been added to the web editor. It will be a long process to remove all of the SCSS but it will be worth it ✨

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the web editor by inventorying the existing SCSS and the already-added styled-components integration. Map the migration into smaller areas before changing anything. Done means the web editor no longer relies on SCSS and its styling remains equivalent across the affected interface.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.