develop-me / develop-me/bagajob

Styling: SASS functionality not utilised

Open
#66 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### **Enhancement, (Non-urgent)**

**Issue:**
- All SCSS files are written in CSS format. No nesting, variables, includes or mixins are used. The efficiency, simplicity and readability of these files could be vastly improved by harnessing the tools that SASS makes available.

**Proposed Action:**
- Review each individual SASS file, and determine how these these files could be modified to improve efficiency (eg. nesting)
- Review rendered JSX, and determine whether SASS variables could be used (where structure/elements/styling are consistent), and make appropriate changes
- Modify every SASS file to utilise any and every SASS tool available given current CSS-style structure

Contributor guide

No contributing guide indexed for this repository

Research direction

Review each SASS file alongside the rendered JSX, starting by cataloguing the existing CSS-style structure and repeated values. Determine which nesting, variables, includes, and mixins are appropriate without changing the rendered styling. Done means every SASS file has been reviewed and the resulting styles remain consistent while making meaningful use of SASS functionality.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react, sass
Domain
frontend
Issue type
Feature
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.