Theme support

ansgar posted 4 months ago in News

The latest nightly builds of HeidiSQL have support for themes, and some quite nice themes included.

image description

If you'd like to have a dark theme for example, feel free to update to the latest build. After starting HeidiSQL, you can select a theme under Tools > Preferences > General. For fitting colors in the SQL editors, there are two new color presets - one for dark themes, and the old default preset for light themes.

Enjoy!

phiter posted 4 months ago

This is fantastic! Been waiting for this for years now!

I'm running this on Ubuntu 18.10 with Wine, and the dark themes look quite nice.

I hope we'll have better support for theming in the future, and maybe a native linux application.

Thanks for the update :)

yucikala posted 4 months ago

Super. On win 7 I have a troubl in dark theme. After a while (I use MSSQL and MySql active connection) Heidy freeze. See attachemnt. Only restart (kill processs) Heidi help.

1 attachment(s):
  • heidy
ansgar posted 4 months ago

Is that freezing reproducible, so it happened more than once?

yucikala posted 4 months ago

Yes. I dont know what to do, what ever when I work for an hour or half hour, it is. It looks like suddenty some parts of app are at "standard" them and some not. If you know, where the button is, you can work.You only not see an text at buttons and menu. And headers at grid are mismashed...

ansgar posted 4 months ago

Could you also watch out whether heidisql.exe consumes much more memory than usual, via task manager?

yucikala posted 4 months ago

No. Only I can see, that after that you can use buttons, not icons (100% delete row icon) or close. I have always data window opened with data.

yucikala posted 4 months ago

With window theme is all ok.

daugaard47 posted 4 months ago

Love the new theme option! What is the name of the theme you are using in your post at the top of this thread? Thanks!

yucikala posted 4 months ago

Windows10 Dark

ansgar posted 4 months ago

That was the "Carbon" theme.

yucikala posted 4 months ago

Yes - the dark theme. What ever very often this theme freeze... (see attachment above)

booch posted 4 months ago

Thanks so much! I've been waiting and hoping for theme support to help with eye strain. Beautiful!

yucikala posted 4 months ago

Windows10 SlateGray - table size is not readable - see attachment

1 attachment(s):
  • obr-zek-5
yucikala posted 4 months ago

the same - see attachment. Windows 10 Dark.

1 attachment(s):
  • obr-zek-6
ansgar posted 4 months ago

You can select a different color for these otherwise green bars, in Tools > Preferences > General.

I should probably use clInfoBk as a default color here, which is then theme dependent. But as soon as the user sets a different color for the bars, he's alone responsible for such issues.

ansgar posted 4 months ago

The next nightly build uses a variation of the cell color, just a bit darker. This should make it compatible to all themes.

Charlie posted 3 months ago

Is it included in portable version ? I can't find it ?

ansgar posted 3 months ago

The portable version on the download page is from the official last release, so it doesn't yet have themes. But you can use the auto-updater in Help > Check for updates to get it.

Charlie posted 3 months ago

Amazing, thanks!

just a little thing, how can I change font color in left bar, in size text ?

1 attachment(s):
  • Annotation-2018-12-12-091739
ansgar posted 3 months ago

You can't - this is yet hardcoded in HeidiSQL. I should change this to leave it at the default color, or?

ansgar posted 3 months ago

Just changed that hardcoded color into the system/theme color for dimmed text. Hopefully compatible / readable on dark themes.

Charlie posted 3 months ago

Awesome ! Just a last thing, the auto increment label is dark blue and doesn't seem to be customizable...

1 attachment(s):
  • Annotation-2018-12-18-121748
ansgar posted 3 months ago

I just changed that, so this flag uses the INTEGER type color, which is customizable.

Also, I am trying to find a reasonable approach to switch between light and dark data type colors after switching between a dark and a light theme. I have no idea how to make these color selecting less annoying to the user.

Charlie posted 3 months ago

Why don't you force colors to change with the theme ? You could include text colors inside themes, and/or offer the possibility to switch between text colors themes.

Maybe you could use some popular themes here : http://color-themes.com

For example, I personnaly love Material Theme here: http://color-themes.com/?view=theme&id=5746be34333ecc1800c39714

Material Theme colors are:

C3CEE3

263238

C792EA

FFCB6B

CAD3DE

F77669

80CBC4

C3E887

FF5370

546E7A

82B1FF

798194

92BDEC

6DC2B8

505C63

I found these colors with this nice tool: https://dotcolors.co/

Charlie posted 3 months ago

Sorry for big headings, I didn't expect markdown and it seems I can't edit my post... Better like this:

#C3CEE3

#263238

#C792EA

#FFCB6B

#CAD3DE

#F77669

#80CBC4

#C3E887

#FF5370

#546E7A

#82B1FF

#798194

#92BDEC

#6DC2B8

#505C63

ansgar posted 3 months ago

Ideas for theme text colors can go to issue #425

ansgar posted 2 months ago

Thanks to Charlie for the "Material" theme!

1 attachment(s):
  • theme-material
adhayward posted 2 months ago

Any chance of getting a Theme Preview of some sort? Even if it is just a webpage with screenshots showing each theme it would be very helpful.

I understand the need to restart after picking one but when you're trying to choose a theme you like it can be very time consuming. A screenshot for each theme would make it so much easier to determine what themes you'd like to try.

yucikala posted 2 months ago

Any chance of getting a Theme Preview of some sort? Even if it is just a webpage with screenshots showing each theme it would be very helpful.

I understand the need to restart after picking one but when you're trying to choose a theme you like it can be very time consuming. A screenshot for each theme would make it so much easier to determine what themes you'd like to try.

Thats right!

ansgar posted 2 months ago

Yes, I suppose a preview image or something makes sense. Please file an issue in the bugtracker.

adhayward posted 2 months ago

Added, it won't let me link to it but it's issue 513.

jan posted 2 months ago

please add an theme for touchscreen: small fonts but larger buttons und clickable areas.

rmarsigli posted 1 month ago

Unfortunately, my Material Theme is looking like the image attached. There's a way to change the sidebar color? Thanks!

1 attachment(s):
  • Screenshot_108
ansgar posted 1 month ago

Go to File > "Select session background color", and change that color from white to some darker color.

A future version of Heidi will allow to "remove" that color, so it's transparent, always using the default background color. Currently, once that color is set, you cannot remove it, which potentially makes it look ugly after selecting a different theme.

Please login to leave a reply, or register at first.