adamralph / bau

The C# task runner
MIT License
152 stars 17 forks source link

Branding/Identity for IDEs #193

Open aarondandy opened 9 years ago

aarondandy commented 9 years ago

The Scrawl IDE can provide specialized colors and icons for files named baufile.csx. By default they will get the default ScriptCS icon with a purple tab accent due to that being the predominant color. Currently there is a Bau icon that is 128x128 with a while background. Scrawl requires sizes of 16x16, 32x32, and 64x64 with a transparent background. The icon file would also need to be in a color (not black on transparent) to provide the needed tab color hint as well as to have contrast against a light or dark background.

aarondandy commented 9 years ago

Example in favor of keeping the monochrome theme: https://github.com/NancyFx/Nancy.Portfolio/blob/master/guidelines/guidelines.md#color

adamralph commented 9 years ago

At the moment we don't really have an asset which would be suitable for icon sizes. I can ask the designer to provide something but it won't be immediate. Initially, I'd definitely like to explore keeping the black and white branding before resorting to colour usage.

aarondandy commented 9 years ago

I was thinking about this again and I wonder if having a specialized IDE icon would be a bad thing in a way. For me, the reason I like Bau is that it is simple. It is not a build tool like gulp or PVC. It does not require any special executables or environment dependencies (aside from a run-time). It really is just a .csx file with some script packs, just like any other script may. Because of that I think it is more correct and true to what I like about Bau if it just has the (cs) logo.

adamralph commented 9 years ago

Maybe IDE's should be using these http://vorillaz.github.io/devicons/#/dafont

adamralph commented 9 years ago

Regarding Bau having it's own logo, it's just as deserving as grunt or gulp. They are just node modules and Bau is just a scriptcs script pack.