|
|
ff7772 |
@subsection Goals
|
|
|
ff7772 |
|
|
|
ff7772 |
This directory provides design models to produce image files for the
|
|
|
ff7772 |
following CentOS Distribution components:
|
|
|
632e8b |
|
|
|
632e8b |
@table @strong
|
|
|
632e8b |
@item Syslinux
|
|
|
632e8b |
Contains design models for syslinux, the program used to boot the
|
|
|
632e8b |
CentOS Distribution installation media. @xref{Filesystem trunk
|
|
|
632e8b |
Identity Themes Models Default Distro Syslinux}, for more information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Anaconda
|
|
|
632e8b |
Contains design models for Anaconda, the program used to install
|
|
|
632e8b |
CentOS Distribution. @xref{Filesystem trunk Identity Themes Models
|
|
|
632e8b |
Default Distro Anaconda}, for more information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Firstboot
|
|
|
632e8b |
Contains design models for the first boot program used to configure
|
|
|
632e8b |
the maching onece installed. @xref{Filesystem trunk Identity Themes
|
|
|
632e8b |
Models Default Distro Firstboot}, for more information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Rhgb
|
|
|
632e8b |
Contains design models for CentOS Graphical Boot, the program used to
|
|
|
632e8b |
show the boot process from Grub to Display Manager. @xref{Filesystem
|
|
|
632e8b |
trunk Identity Themes Models Default Distro Rhgb}, for more
|
|
|
632e8b |
information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Gdm
|
|
|
632e8b |
Contains design models for GNOME Display Manager, the program used to
|
|
|
632e8b |
log into the manchine once installed and configured. @xref{Filesystem
|
|
|
632e8b |
trunk Identity Themes Models Default Distro Gdm}, for more
|
|
|
632e8b |
information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Kdm
|
|
|
632e8b |
Contains design models for KDE Display Manager, the program used to
|
|
|
632e8b |
log into the manchine once installed and configured. @xref{Filesystem
|
|
|
632e8b |
trunk Identity Themes Models Default Distro Kdm}, for more
|
|
|
632e8b |
information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Grub
|
|
|
632e8b |
Contains design models for GRUB (Grand Unified Boot Loader), the
|
|
|
632e8b |
program used to boot the machine into an operating system.
|
|
|
632e8b |
@xref{Filesystem trunk Identity Themes Models Default Distro Kdm}, for
|
|
|
632e8b |
more information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Gsplash
|
|
|
632e8b |
Contains design models for GNOME splash, the program used to show the
|
|
|
632e8b |
progress information while user's graphical session is loading.
|
|
|
632e8b |
@xref{Filesystem trunk Identity Themes Models Default Distro Gsplash},
|
|
|
632e8b |
for more information.
|
|
|
632e8b |
|
|
|
632e8b |
@item Ksplash
|
|
|
632e8b |
Contains design models for KDE splash, the program used to show the
|
|
|
632e8b |
progress information while user's graphical session is loading.
|
|
|
632e8b |
@xref{Filesystem trunk Identity Themes Models Default Distro Ksplash},
|
|
|
632e8b |
for more information.
|
|
|
632e8b |
@end table
|
|
|
ff7772 |
@subsection Description
|
|
|
ff7772 |
|
|
|
ff7772 |
The CentOS Distribution visual style is controlled by image files.
|
|
|
ff7772 |
These image files are packaged inside The CentOS Distribution and made
|
|
|
ff7772 |
visible once such packages are installed and executed. The way to go
|
|
|
ff7772 |
for changing The CentOS Distribution visual style is changing all
|
|
|
ff7772 |
those image files to add the desired visual style first and later,
|
|
|
ff7772 |
repackage them to make them available inside the final iso files of
|
|
|
ff7772 |
CentOS Distribution.
|
|
|
ff7772 |
|
|
|
ff7772 |
@subsection Usage
|
|
|
ff7772 |
|
|
|
ff7772 |
This directory provides organizationl structure to store default
|
|
|
ff7772 |
design models for CentOS Themes of CentOS Distribution and so it
|
|
|
ff7772 |
should be considered to be used.
|
|
|
ff7772 |
|
|
|
ff7772 |
When a new component is added to CentOS Distribution, this is the
|
|
|
ff7772 |
directory you need to go for specifying design models for image files
|
|
|
ff7772 |
inside such component.
|
|
|
ff7772 |
|
|
|
ff7772 |
The procedure to follow is creatig a directory for each component
|
|
|
ff7772 |
using its very same name (e.g., the directory @file{Anaconda} stores
|
|
|
ff7772 |
image files for Anaconda component, the installer program). Inside the
|
|
|
ff7772 |
directory, you need to create one scalable vector graphic for each
|
|
|
ff7772 |
image file inside the component you want to produce images for. This,
|
|
|
ff7772 |
in order to set image dimensions, image file-name, position of
|
|
|
ff7772 |
trademarks in the final image, translation markers and whatever common
|
|
|
ff7772 |
information you need to have specified in them when rendered by
|
|
|
ff7772 |
@command{centos-art} script.
|
|
|
ff7772 |
|
|
|
ff7772 |
Sometimes, between major releases, image files inside packages can be
|
|
|
ff7772 |
added, removed or just change their names. In order to describe such
|
|
|
ff7772 |
image files variations, the design models directory structure is
|
|
|
ff7772 |
organized in the same way the file variations are introduced (i.e.,
|
|
|
ff7772 |
through The CentOS Project Release Schema). So, each major release of
|
|
|
ff7772 |
CentOS Distribution does have its own design model directory structure
|
|
|
ff7772 |
in this directory.
|
|
|
ff7772 |
|
|
|
ff7772 |
When a whole package is removed from one or all CentOS Distribution
|
|
|
ff7772 |
major releases, the design models directory structure releated to it
|
|
|
ff7772 |
is no longer used. However it could be very useful for historical
|
|
|
ff7772 |
reasons. Also, someone could feel motivated enough to keep himself
|
|
|
ff7772 |
documenting it or supporting it for whatever reason.
|
|
|
ff7772 |
|
|
|
ff7772 |
@subsection See also
|
|
|
ff7772 |
|
|
|
ff7772 |
@menu
|
|
|
ff7772 |
* Filesystem trunk Identity Themes Models Default::
|
|
|
ff7772 |
@end menu
|