(removing outdated content) |
m (Reverted edits by 94.233.241.205 (talk) to last revision by Kelbaz) Tags: Replaced Rollback |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 14: | Line 14: | ||
* Windows 96 (the default theme) | * Windows 96 (the default theme) | ||
* Base (a remix of the default theme using free icons) | * Base (a remix of the default theme using free icons) | ||
* Dev (a development theme to use to check icon sizes, etc. | * Dev (a development theme to use to check icon sizes, etc.) | ||
* Windows 98 (a theme mimicking Windows 98) | * Windows 98 (a theme mimicking Windows 98) | ||
* Windows 2000 (a theme mimicking Windows 2000) | * Windows 2000 (a theme mimicking Windows 2000) | ||
*OS X Snow Leopard (icon theme using OS X icons) | *OS X Snow Leopard (icon theme using OS X icons) | ||
*Utopia (sound scheme) | *Utopia (sound scheme) | ||
*XP (a Windows XP theme including 4 variants) | |||
=== Theme Structure === | === Theme Structure === | ||
Line 25: | Line 26: | ||
==== Example setup ==== | ==== Example setup ==== | ||
A typical (minimal) theme setup looks as follows<syntaxhighlight lang="text"> | A typical (minimal) theme setup looks as follows<syntaxhighlight lang="text"> | ||
c:/system/resource/themes/sample | |||
├─ manifest.json | |||
└─ theme.css | |||
</syntaxhighlight>where | </syntaxhighlight>where | ||
* <code>manifest.json</code> is a theme manifest telling the theme engine how the theme should behave and what content to load to render the theme properly. | * <code>manifest.json</code> is a theme manifest telling the theme engine how the theme should behave and what content to load to render the theme properly. | ||
* <code>theme.css</code> is the stylesheet specifying which styles to modify. | * <code>theme.css</code> is the stylesheet specifying which styles to modify. |
Latest revision as of 17:41, 16 May 2023
Windows 96 includes a powerful theming engine to allow you to create incredibly complex and beautiful themes.
Themes are made up of stylesheets, scripts, images, and other resources. They can optionally provide a custom sound pack or icon theme, to further customize the user experience.
Acquiring Themes
Users can acquire new themes and customizations for their system by searching through the package store, checking the preinstalled collection, or importing them from an external source (such as a forum or community).
New themes can also be created within the Windows 96 environment. Read more here.
Preinstalled Examples
Windows 96 includes a few themes by default, namely
- Windows 96 (the default theme)
- Base (a remix of the default theme using free icons)
- Dev (a development theme to use to check icon sizes, etc.)
- Windows 98 (a theme mimicking Windows 98)
- Windows 2000 (a theme mimicking Windows 2000)
- OS X Snow Leopard (icon theme using OS X icons)
- Utopia (sound scheme)
- XP (a Windows XP theme including 4 variants)
Theme Structure
Each theme has its own directory, and is usually saved at C:/system/resource/themes/<theme_id>
(where <theme_id>
is a user defined identifier for the theme). The theme identifier may not include spaces, must not start with a number, and must be alphanumeric.
Example setup
A typical (minimal) theme setup looks as follows
c:/system/resource/themes/sample
├─ manifest.json
└─ theme.css
where
manifest.json
is a theme manifest telling the theme engine how the theme should behave and what content to load to render the theme properly.theme.css
is the stylesheet specifying which styles to modify.