GoogleCloudPlatform / google-cloud-visualstudio

Google Cloud Tools for Visual Studio
https://cloud.google.com/tools/visual-studio/docs/
Apache License 2.0
88 stars 51 forks source link

VS Themes Dependent Styles #899

Open amanda-tarafa opened 6 years ago

amanda-tarafa commented 6 years ago

Creating this issue after fixing #809 to take a closer look at VS Themes and our self defined styles. Here's what I've found out so far.

Right now, as far as I've been able to test, everything is visible, but on the tools windows we still have some styles that make things look not so good (see images).

So, three possibilities here:

  1. We conform 100% to our own styles, tools windows would need to be entirely changed to our own styles. We are not theme dependent. Have 100% branding.
  2. We conform 100% to themes, dialog windows would need to become theme supporting, we would need theme based styles. We don't have much branding except for the logos and maybe some other small thing. (Personally I lean to this, given that we are not building a stand alone application and the user might have actively selected a VS theme).
  3. We keep it as is, self styled dialogs, theme dependent tool windows. We would probably want to fix the tool windows to make them 100% theme compatible, mainly fixing was is shown in the images.

On the images, properly themed search box and drop down from the Archive Manager extension, in green boxes. Our search box, drop down and tabs? or buttons on red boxes.

archivemanager stackdriver logging stackdriver errors

iantalarico commented 6 years ago

@amanda-tarafa Nice write up. Let's be sure to take a closer look at this once we get more of the other bugs fixed up.

ILMTitan commented 6 years ago

I would argue for option 2 as well.