rainglow / vscode Goto Github PK
View Code? Open in Web Editor NEW320+ color themes for Visual Studio Code.
Home Page: https://rainglow.io
License: MIT License
320+ color themes for Visual Studio Code.
Home Page: https://rainglow.io
License: MIT License
Reminder to improve terminal colors for all themes.
Love love love β£οΈ Rainglow Thank you for putting it together. π
I have a Feature Request to Add code tick
syntax highlighting to markdown, ".md" files.
Thanks!
JeFF
Thanks for your awesome work on Rainglow, Dayle. π
Just wanted to report that the Tron theme is rendering unreadable buttons, white text on top of a white background, as shown on the screenshot below.
The button.background
property here
"button.background":"#ffffff",
"button.foreground":"#ffffff",
should actually be
"button.background":"#267fb5",
"button.foreground":"#ffffff",
Hello, I have a lot short syntax React fragments in my codebase. Every theme is broken
VSCode
Joker but the problem is present on each theme
Yes, the problem is present on each theme
1.5.2
Most themes have bright contrasting status bars... I tend to prefer themes with dark status bars or that blend in with the editor background color.
Hello,
Is there a way to change the pink highlight color on the folder tree structure section whenever a user clicks on the folder to expand what is inside?
Thanks
@usernamehw do you have any idea what value determines the background of the current row in the picker, as seen above?
The build in themes seem to have it styled, but I can't seem to find it!
Thanks! :)
Hello
First off, thanks for the collection of theme's, it's wonderful!
I really like the Coffee Contrast Theme, but noticed the text in the buttons is unreadable (very bright background with white text).
I thought it would be good to let you know.
Kind regards
Editor: vscode
Theme: Tetra
Version: 1.5.2
Secondary buttons are not very readable:
By updating the button.foreground
property to #194753
it greatly improves the readability:
Sample Codepen with both buttons here: https://codepen.io/vmitchell85/pen/YJagwY
Are you guys going to have the Operator font ligature support in your theme anytime soon?
This looks interesting:
https://github.com/AlessandroYorba/Alduin
Themes: I believe all of them.
There are a lot of scopes that are Markdown-restricted and have no no-Markdown equivalent.
I'm thinking about entity.name.section.markdown
and punctuation.definition.heading.markdown
, among others. That's an issue since other languages that use these scopes won't have the headings highlighted. (It's the case for the Inform 7 extension I maintain, for instance.)
(And the same can be said for other scopes such as inline code, bold, italic and so on, of course.)
There is a known bug which affects at least javascript
& typescript
: Items without selector inherit string color:
[1,2,3].title;
`${[1,2,3].title}`
There is 1 easy fix though: add to "tokenColors"
:
{
"scope": "meta.template.expression",
"settings": {
"foreground": "#aec2e0"
}
}
It was example for the legacy
theme. This color should be the same as "editor.foreground"
of the same theme.
If you want I can create a PR to fix this.
As you can see under the tabs, there is a row of breadcrumbs which currently looks kind of cramped.
Hey, first of all thanks for you're great work. I love you're themes. But i miss some sort of Brogrammer style theme for the editor. Brogrammer exist in atom for example, but it doesn't seem to update by the maintainer anymore. So my question is, would you like to create some sort of Brogrammer theme in you're style ? :)
For VSCode
For Atom
Intellij doesn't exist unfortunately
Have a great day !
Best regards
Not specifically looking to have this patched, but wanted to note it if anyone else starts having this problem and the solution I found:
After updating VSCode to the April 2022 release (v1.67) it has started colourizing brackets by default which is ugly af. It looks like the culprit is the editor.bracketPairColorization.enabled
setting. When set, it does what it says and overwrites the theme's colour as seen below:
By disabling this setting the theme shows as it should:
Hey! awesome theme pack, I found my (almost) perfect theme, Goldfish!
I've been using the latest VSCode, with the latest rainglow pack version.
my issue is rather small, the comments text is too dark imho, and it's almost invisible on diff tool (screenshot provided).
this issue exists in several themes but not in Joker or others.
I assume a few clicks lighter would solve this.
I would be happy to submit a PR to fix this, but its your show and art - so your call.
Thanks! :)
Reminder for me.
Hi guys, I noticed that in my vscode terminal colors are not affected by themes.
I am currently running the latest version of vscode with Ubuntu 17.10 as OS.
Hey @daylerees ! πππΌ
Wonderful extension.
I'm using VS Code.
I have found a color 'bug' with one of your themes:
"Potpourri Contrast (rainglow)"
Code completion is almost illegible.
I don't mean to tweak it from settings, because i'm using random theme switcher.
Not a big issue for me, but if you'll find time to fix it, you'll have an even more nice theme collection !
Best !
This is pretty straight forward. I using your theme with the gatsby-remark-vscode
plugin for GatsbyJS.
It works locally, but when I try to deploy the site to Netlify, I get the following error:
I guess their build step is case-sensitive. In your package.json
:
Lines 874 to 878 in 57cbb86
But your filename inside theme
is Morass.json
Thanks!
Rainglow version 1.5.2.
No idea why this happens or what's the connection. My user settings JSON file shows this error when the rainglow extension is enabled. There's a squiggly underline in the opening curly brace of my settings file with the message:
Unable to load schema from 'vscode://schemas/settings/user': Request
vscode/content failed with message: Cannot read property 'getText' of undefined"
It happens irrespective what theme β any rainglow or non-rainglow or the default β I choose.
The full output from JSON Language Server:
Trace - 7:12:43 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///c%3A/Users/mehedia/AppData/Roaming/Code/User/settings.json",
"diagnostics": [
{
"severity": 2,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 1
}
},
"message": "Unable to load schema from 'vscode://schemas/settings/user': Request vscode/content failed with message: Cannot read property 'getText' of undefined"
}
]
}
Versions:
Version 1.20.1
Commit f88bbf9137d24d36d968ea6b2911786bfe103002
Date 2018-02-13T15:34:36.336Z
Shell 1.7.9
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64
Hi there!
Thanks for contributing to Rainglow.
Please try to provide as much of the following information as possible.
If the above requirements don't make sense, just let me know how I can help. :)
Thanks!
Dayle.
What's the fontfamily used on screenshot?
With rainglow
freshcut and isotope also have the issue, not kimbie dark.
Rainglow unfortunately is out-of-date. While the general color theming still works, recent versions of Code provide more customization points. Please review the picture for reference.
The debug toolbar (see debugToolBar.*
) does not match the theme, only whether the theme is considered light or dark. Text in the debug view can be hard to read as the default colors for tokens (see debugTokenExpression.*
) do not agree with the rest of the theme. As mentioned in #40, Code can now color nested brackets (see editorBracketHighlight.*
) which can clash with the theme.
I started working on a script to patch the themes, attempting to fill in some missing colors based on existing one as well as make other corrections to contrast/readability. Unfortunately, the JSON files have duplicate keys. This was noted in #7, but the defect was not resolved in the subsequent releases. Since these duplicate keys often have different values, it is hard to know which color was intended.
I'm using the latest version of everything. And I like the light themes very much, especial the ones that are kinda dark (not too bright and not to dark) like peacocks in space, tron, storm light, etc. But there is a problem with the fonts color. The dark versions of those have a font color that fits more, is more recognizable. So please, make the font colors for light themes more suitable for the theme. Or tell us where we can do some changes manually (like string color, operators, classes, methods, numbers, etc).
Otherwise, keep up the great work.
Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.