Wow, the introduction of the Ubuntu phone is very exciting news but there is more exciting news I would like to share. It is my pleasure to announce the desktop is getting some love with the release of the Ambiance X professional theme for Ubuntu 12.10. As the title may suggest the theme is a re-design of the default Ambiance theme targeted to a professional audience. The following is a quick walk through.
Window Frame / Tool Bar
The window border in “Ambiance X” is the same as Ambiance. The control buttons are located in the upper left with the same appearance. The lightly sculptured toolbar is designed to support control buttons which are recessed as visualized by the “All Settings” > “Appearance” breadcrumbs in the screenshot above.
The design and visual appearance of the scroll bars mimic those found in Chrome and Chrome OS. The scroll bars are designed to blend with other desktop artifacts to enhance productivity. As the above screenshot demonstrates, the colors are balanced and the gradients tastefully accentuate the presentation to offer the user a rewarding viewing experience.
Highlights & Accents
Ubuntu would not be “Ubuntu” without orange highlights and accents. Rhythmbox is a good examples of this style at play. Selected rows and rails are painted in a rich orange color. The slider control as seen in Rhythmbox above and Totem Movie Player below are presented as a “progress styled” globe. This will be the case when ever hash marks are not present.
Bridging GTK2 & GTK3
The user experience should not segregate GTK2 and GTK3 applications but the reality is these are two different environments support by two different technologies. Ambiance X bridges these environments with the goal of providing a consistent user experience which minimizes the differences to achieve a fluid design.
In the final analysis, a good GTK theme must provide an environment in which every installed application can showcase its strengths and minimize its weaknesses. In today’s world this includes applications written to leverage the GTK3 environment in addition to those which depend upon GTK2.