gruvbox-atom
gruvbox-atom copied to clipboard
some coloring inconsistencies in SCSS files
- note the first 3 commas on color and the last is white.
- The alpha value in the rgba color is magenta if it's 0 but green if its something else.
- hyphenated propetry in transition has a magenta hyphen
- this is minor and probably not worth it, but the digit in the transition timing is white while other digits in property values are magenta.

Unfortunately these are a result of improper syntax scoping and would best be fixed by the maintainers of Atom's syntaxes.
- the commas should be white, but not all of them are scoped so I can't color them consistently
- Certain RGB Alpha values are given an incorrect
variable.parameter.url.scssscope. This scope is correctly colored green, but should not be applied in this instance. - The hyphen is scoped as
support.constant.mathematical-symbols.scsswhich is correctly colored as purple, but again, improperly scoped. - Numbers in this case are not given any scope, so I can't color them.
For cases like this I typically mask the improper scoping but for these specific cases I cannot because of the lack of scope specificity.
He has apparently fixed this in langugage-sass: https://github.com/atom/language-sass/pull/152