abe33 / abe33/atom-project-palette-finder
Default variables being used or ignored
- Langage dominant
- CoffeeScript
- Étoiles
- 10
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I have a project setup like so (I'm using sass/scss):
`themes -> themefolder -> themepartials`
Inside the themes directory is a `_base_theme` file which contains all the `!default`'s for the themes. Inside the `themefolder` is a `_base` file which overrides the default colors.
Each partial theme file (ex: `_inputs`) displays the default colors, not the overridden colors from `_base` (which overrides the defaults).
Another issue I have is, I have a `$hue` variable which gets plugged into some hsl values, however the references to those values are not pulled into the partial theme files.
Here's an example:
```
$hue: 155;
$transient-light-trans: hsla($hue, 100%, 60%, 0);
$head-1-color: opacify($transient-light-trans, 0.97);
```
Now in the same file, the `$head-1-color` displays the green color perfectly, with the proper opacity.
If I use the `$transient-light-trans` color in a partial (with import) the color is not preserved and I get a gray transparent overlay.
I hope I'm just overlooking something.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Examinez comment le plugin analyse les fichiers Sass/SCSS pour trouver les définitions de couleurs, en particulier la gestion de `!default` et des remplacements de variables. Vérifiez la logique d’analyse dans les fichiers source CoffeeScript. Testez avec l’exemple fourni pour voir si `$hue` et les couleurs dérivées sont correctement extraits entre les partials. Vérifiez la correction en exécutant le plugin sur un projet de test avec la structure de thème décrite.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- sass, scss
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100