||It has been suggested that Skin (computing) be merged into this article. (Discuss) Proposed since November 2013.|
In computing, a theme is a preset package containing graphical appearance details. A theme usually comprises a set of shapes and colors for the graphical control elements, the window decoration and the window. Themes are used to customize the look and feel of a piece of computer software or of an operating system.
Themes are often used to change the look and feel of a wide range of things at once, which makes them much less granular than allowing the user to set each option individually. For example, you might want the window-borders from a particular theme, but installing it would also alter your desktop background.
One method for dealing with this is to allow the user to select which parts of the theme they want to load; for example in Windows 98, you could load the background and screensaver from a theme, but leave your icons and sounds untouched.
- Operating systems
- -- Microsoft Windows
- Microsoft Windows supported themes since Windows 98. This operating system and its successor, Windows ME, came with themes that customized desktop backgrounds, icons, user interface colors, Windows sounds and mouse cursors. A separate application package called Plus! for Windows 95 added the same features to Windows 95. Windows XP expanded Windows theme support by adding Windows XP visual styles and allowing each theme to specify one. This feature was carried over to Windows Vista, which added Windows Aero, but was removed again with Windows 8. Third-party apps such as WindowBlinds, TuneUp Utilities and Desktop Architect enhance theme capabilities.
- -- Linux
- Linux operating systems may support themes depending on their window managers and desktop environments. IceWM uses themes to customize its taskbar, window borders, and time format. WindowMaker can store colors for icons, menus, and window-borders in a theme, but this is independent of the wallpaper settings. GNOME and KDE use two independent sets of themes: one to alter the appearance of user interface elements (such as buttons, scroll bars or list elements), and another theme to customize the appearance of windows (such as, window borders and title bars).
- -- Mac OS
- Mac OS does not natively support themes. Third-party apps such as Kaleidoscope and ShapeShifter may add this
Firefox and Google Chrome either support or supported a form of theme. Firefox (and its sibling Thunderbird) supports themes either through lightweight themes (formerly Personas) or complete themes. While lightweight themes are simply background images for toolbar Firefox toolbars, complete themes have more power to modify Firefox's appearance. Google Chrome version 3.0 or later allows themes to alter the appearance of the browser. Internet Explorer 5 and its immediate successor allowed the background picture of their toolbars to be customized.
- Content Management Systems
Almost all the content management systems are theme based, which as mentioned above, can have completely different appearances based on their active theme.
Now days, designing and developing CMS'es themes is a very common job around web designers/developers. They design and develop the themes for their chosen Content Management Systems and then publish it in different ways :
-- Free Themes
A lot of contributors in this matter publish their themes for free, They either want their themes to be examined by users to know its problems, or just try to attract traffic to their websites which they have other free or premium themes.
-- Premium Themes
Premium themes are the type that usually have a very high quality design comparing to free themes and are normally priced between 10-200$.
These types of themes have their own markets, And normally come with some specific plugins which like themes, are either free or premium as well, there are lots of people who want to start their own business with low budgets and using CMS'es with free themes doesn't fit their work anymore, so they tend to buy a premium theme which now days have pretty huge market places containing themes which fit almost any type of business.
These marketplaces either have their own authors, Or work publicly with freelancers, which help them fill their markets with a lot of great items.
- Skin (computing)
- Computer wallpaper
- Look and feel
- User interface engineering
- Industrial design
- Aqua (user interface)
- "Use themes to change the look of Firefox". Mozilla Support. Mozilla Foundation. Retrieved 18 March 2013.
- Glen Murphy (October 5, 2009). "A splash of color to your browser: Artist Themes for Google Chrome". Google Chrome Blog. Retrieved May 13, 2010.
- "How to Restore the Background Bitmap on the Internet Explorer Toolbars". Support. Microsoft. 24 January 2007. Retrieved 18 March 2013.