I<code> Go uses a Dual Theme Model, separating the overall look (App Theme) from the syntax highlighting in the editor (Syntax Theme).

App Theme:
This is the overall look of I<code> Go. The color of Icons, Buttons, and other colors dealing with how the app displays.

Syntax Theme:
This is how the code in the editor looks while performing syntax highlighting. There are over 60+ built in Syntax Themes, or you can define your own.

Import Theme:
There is one (1) theme included with I<code> Go: Code Red Dark.

When you import a theme, it will set the app appearance (Light/Dark), app theme colors, indent guideline color, and will either import a new user defined syntax theme or set to the built in theme used when the "ictheme" (I<code> Theme) was exported.

If you have created your own User Syntax Theme, be sure to save it before doing an import. If the import contains a user syntax theme, yours will be over written.

Export Theme:
You can export your theme to save the look and feel of I<code> Go. It will save your app appearance (Light/Dark), app theme colors, indent guideline color, and either your user defined syntax theme or the built in syntax theme currently being used.

It will be saved in a special format that can only be read by I<code> Go. The filename will be the name of your theme with an "ictheme" extension.

Eventually we'd like to include a repository of user shared themes.

Reset to Default Theme:
This will reset all themes and colors to the default app appearance (Light/Dark) theme.

I<code> Go will restart itself and apply theme changes automatically.