Italic for params
im-n1 opened this issue · 3 comments
Hi,
I'm here to contribute...sort of :) I would like to add a feature from my previous theme - params being written by italics style.
Here is the code which does thie trick in theme json file.
{
"scope": [
"entity.name.variable.parameter",
"meta.at-rule.function variable",
"meta.at-rule.mixin variable",
"meta.function.arguments variable.other.php",
"meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql",
"variable.parameter"
],
"settings": {
"foreground": "#83a598",
"fontStyle": "italic"
}
},
The think is I would like to put a new directive to settings to enable that feature. Something like gruvbox.params.italics = true
. But I have no idea how to do that.
Any ideas? Is that even possible?
It's a great idea. I don't know if it's possible, but when I have time, I'll look into it.
Thanks for the idea @grafa
There's an open issue with vscode on this microsoft/vscode#32579, doesn't look like there's a font configuration option for now. We can only do that using user settings or (possibly) duplicate the font with variants (eg. Gruvbox Dark Medium - italic, bold, etc...) but it's not really ideal considering this has 6 color variants already. I'll keep an eye on the issue on vscode and see if we can have something in the future
Closing this as there's no config option & it's not ideal to duplicate variants further