gruvbox.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "theme": {
  3. ".cm-gutters": {
  4. "backgroundColor": "transparent",
  5. "borderRightColor": "transparent"
  6. },
  7. ".cm-activeLineGutter": {
  8. "backgroundColor": "#3C3836"
  9. },
  10. "&": {
  11. "color": "#EBDAB4",
  12. "backgroundColor": "#1D2021"
  13. },
  14. "&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection, .cm-searchMatch.cm-searchMatch.cm-searchMatch-selected": {
  15. "background": "rgba(179, 101, 57, 0.75)"
  16. },
  17. ".cm-activeLine": {
  18. "background": "#3C3836"
  19. },
  20. ".cm-selectionMatch.cm-selectionMatch, .cm-searchMatch.cm-searchMatch": {
  21. "borderRadius": 0,
  22. "outline": "8px solid #3f475d",
  23. "margin": 0,
  24. "outline-width": "2px"
  25. },
  26. "&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket": {
  27. "margin": 0
  28. }
  29. },
  30. "highlightStyle": {
  31. ".tok-keyword": {
  32. "color": "#8ec07c"
  33. },
  34. ".tok-comment": {
  35. "fontStyle": "italic",
  36. "color": "#928375"
  37. },
  38. ".tok-attributeValue": {
  39. "color": "#84A598"
  40. },
  41. ".tok-variableName": {
  42. "color": "#D2879B"
  43. },
  44. ".tok-labelName": {
  45. "color": "#C2859A"
  46. },
  47. ".tok-literal": {
  48. "color": "#C2859A"
  49. },
  50. ".tok-string": {
  51. "color": "#B8BA37"
  52. },
  53. ".tok-typeName": {
  54. "color": "#8FBF7F"
  55. },
  56. ".tok-operator": {
  57. "color": "#EBDAB4"
  58. }
  59. },
  60. "dark": true
  61. }