@@ -156,6 +156,13 @@ pub fn dracula() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0xbd93f9ff).into()),
+ ..Default::default()
+ },
+ ),
(
"string".into(),
UserHighlightStyle {
@@ -152,6 +152,13 @@ pub fn gruvbox() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0xd3869bff).into()),
+ ..Default::default()
+ },
+ ),
(
"operator".into(),
UserHighlightStyle {
@@ -427,6 +434,13 @@ pub fn gruvbox() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0xd3869bff).into()),
+ ..Default::default()
+ },
+ ),
(
"operator".into(),
UserHighlightStyle {
@@ -702,6 +716,13 @@ pub fn gruvbox() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0xd3869bff).into()),
+ ..Default::default()
+ },
+ ),
(
"operator".into(),
UserHighlightStyle {
@@ -977,6 +998,13 @@ pub fn gruvbox() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0x8f3f71ff).into()),
+ ..Default::default()
+ },
+ ),
(
"operator".into(),
UserHighlightStyle {
@@ -1252,6 +1280,13 @@ pub fn gruvbox() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0x8f3f71ff).into()),
+ ..Default::default()
+ },
+ ),
(
"operator".into(),
UserHighlightStyle {
@@ -1527,6 +1562,13 @@ pub fn gruvbox() -> UserThemeFamily {
..Default::default()
},
),
+ (
+ "number".into(),
+ UserHighlightStyle {
+ color: Some(rgba(0x8f3f71ff).into()),
+ ..Default::default()
+ },
+ ),
(
"operator".into(),
UserHighlightStyle {
@@ -167,6 +167,7 @@ impl ZedSyntaxToken {
pub fn fallbacks(&self) -> &[Self] {
match self {
ZedSyntaxToken::CommentDoc => &[ZedSyntaxToken::Comment],
+ ZedSyntaxToken::Number => &[ZedSyntaxToken::Constant],
ZedSyntaxToken::VariableSpecial => &[ZedSyntaxToken::Variable],
ZedSyntaxToken::PunctuationBracket
| ZedSyntaxToken::PunctuationDelimiter