adobe / brackets

An open source code editor for the web, written in JavaScript, HTML and CSS.
http://brackets.io
MIT License
33.27k stars 7.64k forks source link

Allow transparent background on editor #8943

Open felipenmoura opened 10 years ago

felipenmoura commented 10 years ago

When creating a theme, we can set, for example, @background: rgba(29, 31, 33, .5);, but then it will be a lighter gray... If the Brackets background was transparent itself, we could create themes(or even add options) to have transparent background(something like what we can do in our terminal vi/vim for example.

cheesypoof commented 10 years ago

When you say transparent, you mean the ability to see through the Brackets window to whatever is behind it (other windows, desktop, etc...)?

felipenmoura commented 10 years ago

yep. like what we can do with terminal, on linux or mac, for example. Besides the fact that it is cool, and is a good new option for themes, it may also be useful when you have only one screen, and are using the live development, seeing the page changing behind the source code.

pthiess commented 10 years ago

@felipenmoura This is an interesting idea which adds to the editor's potentials, but currently nothing we would be able to spend time on right now.

felipenmoura commented 10 years ago

no problem...let's just have it in mind, for future, perhaps :)

nym3r0s commented 9 years ago

This would be a great feature that I'd love to have. Sometimes, when you are comparing code, this is a life saver. This is one feature that I miss from textmate. Plus, AFAIK Brackets would be the only non-mac text editor to include a transparent background. :)

basememara commented 9 years ago

+1 transparent backgrounds

There's a useful discussion about it in the Atom.io forums: https://discuss.atom.io/t/background-transparency

maria-logh commented 8 years ago

How do we do transparent? I've spent the after-dinner time to see if this can be coded - how can we do it ourselves?

blackoustic commented 8 years ago

+1 for this feature.

joelkay commented 8 years ago

love brackets! would love it even more with this feature :+1:

lanetteamdharmik commented 8 years ago

http://www.ghostwindows.com/ screenshot_1

it's look cool

felipenmoura commented 8 years ago

Cool! Looks neat! A friend of mine uses another editor that has this feature and he keeps his wallpaper changing from time to time...so, while he codes, he is looking is wallpapers (nature, clean beautiful stuff).

The problem is that the window itself must offer this support, for us to create a plugin able to do it. I tried it, but couldn't get it to work!

nethip commented 8 years ago

@felipenmoura It was a little straight forward on mac. All you have to do is just add this line of code.

[mainWnd setAlphaValue:.9]; here in brackets-shell code. This have given me the following look and feel.

screen shot 2016-05-22 at 1 23 48 am

I have given .9 for testing sake.

Please refer to the this link to know more about how to build brackets-shell.

On Windows, this is a little tricky.

felipenmoura commented 8 years ago

Really cool! Even more interesting if we manage to have only the source code editor, or everything but the source code editor translucent!

Mr-Skribbls commented 8 years ago

+1 for this

realbill commented 8 years ago

This is a feature I would love to see as well. I really like Brackets as it is a multi platform application. I navigate between Windows and Mac workstations frequently. While on the Mac I bounce back and forth between TextMate and Brackets.

Not to take the spotlight away from Brackets, because it is a great program. But if you are a Mac user and transparency is important to you. You might want to check out TextMate. It offers transparency support as well as a ton of modifications.

But yes, +1 for transparency support for Brackets!

adammorris commented 7 years ago

+1, after 10 years of doing this with TextMate I can't imagine how the rest of the world survives without it!

ritwik12 commented 7 years ago

@nethip is this feature working on MAC?

ritwik12 commented 7 years ago

Linux terminal and Windows Command prompt consists this feature .. So why can't brackets. Does anyone tried?

KevinUme commented 6 years ago

+1 for this