Blame Identity/Manual/repository-html/repository_31.html

728c6d
728c6d
728c6d
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
728c6d
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
728c6d
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
728c6d
ee1f37
<head>
1075b9
<title>CentOS Artwork Repository: 2.24 The trunk/Identity/Themes/Models/Default/Distro Directory</title>
ee1f37
728c6d
    <meta name="description" content="CentOS Artwork Repository: 2.24 The trunk/Identity/Themes/Models/Default/Distro Directory" />
728c6d
    <meta name="keywords" content="CentOS Artwork Repository: 2.24 The trunk/Identity/Themes/Models/Default/Distro Directory" />
728c6d
    <meta name="resource-type" content="document" />
728c6d
    <meta name="distribution" content="global" />
728c6d
    <meta name="generator" content="texi2html 1.76" />
728c6d
    <meta name="copyright" content="2009-2011 Alain Reguera Delgado" />
ee1f37
728c6d
    <link href="/home/centos/artwork/trunk/Identity/Manual/repository.css" rel="stylesheet" type="text/css" media="screen projection"/>
ee1f37
ee1f37
</head>
ee1f37
728c6d
<body>
ee1f37
728c6d
728c6d
728c6d
728c6d
728c6d
    
728c6d
    Start page body definitions.
728c6d
    -->
728c6d
728c6d
    
728c6d
728c6d
        
ee1f37
1075b9
[ < ]
52772c
[ > ]
ee1f37
   
1075b9
[ << ]
1075b9
[ Up ]
ed9de5
[ >> ]
ee1f37
   
ee1f37
   
ee1f37
   
ee1f37
   
1075b9
[Top]
1075b9
[Contents]
ed9de5
[Index]
1075b9
[ ? ]
ee1f37
1075b9
52772c
52772c

2.24 The <tt>`trunk/Identity/Themes/Models/Default/Distro'</tt> Directory

ee1f37
728c6d

52772c
52772c

2.24.1 Goals

632e8b
52772c

This directory provides design models to produce image files for the

52772c
following CentOS Distribution components:
52772c

52772c
52772c
Syslinux
52772c

Contains design models for syslinux, the program used to boot the

1075b9
CentOS Distribution installation media. See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Syslinux'</tt> Directory, for more information.
52772c

52772c
52772c
Anaconda
52772c

Contains design models for Anaconda, the program used to install

1075b9
CentOS Distribution.  See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Anaconda'</tt> Directory, for more information.
52772c

52772c
52772c
Firstboot
52772c

Contains design models for the first boot program used to configure

1075b9
the maching onece installed.  See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Firstboot'</tt> Directory, for more information.
52772c

52772c
52772c
Rhgb
52772c

Contains design models for CentOS Graphical Boot, the program used to

1075b9
show the boot process from Grub to Display Manager.  See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Rhgb'</tt> Directory, for more
52772c
information.
52772c

52772c
52772c
Gdm
52772c

Contains design models for GNOME Display Manager, the program used to

1075b9
log into the manchine once installed and configured. See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Gdm'</tt> Directory, for more
52772c
information.
52772c

52772c
52772c
Kdm
52772c

Contains design models for KDE Display Manager, the program used to

1075b9
log into the manchine once installed and configured. See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Kdm'</tt> Directory, for more
52772c
information.
52772c

52772c
52772c
Grub
52772c

Contains design models for GRUB (Grand Unified Boot Loader), the

52772c
program used to boot the machine into an operating system.
1075b9
See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Kdm'</tt> Directory, for
52772c
more information.
52772c

52772c
52772c
Gsplash
52772c

Contains design models for GNOME splash, the program used to show the

52772c
progress information while user's graphical session is loading.
1075b9
See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Gsplash'</tt> Directory,
52772c
for more information.
52772c

52772c
52772c
Ksplash
52772c

Contains design models for KDE splash, the program used to show the

52772c
progress information while user's graphical session is loading.
1075b9
See section The <tt>`trunk/Identity/Themes/Models/Default/Distro/Ksplash'</tt> Directory,
52772c
for more information.
52772c

52772c
728c6d

52772c
52772c

2.24.2 Description

52772c
52772c

The CentOS Distribution visual style is controlled by image files.

52772c
These image files are packaged inside The CentOS Distribution and made
52772c
visible once such packages are installed and executed. The way to go
52772c
for changing The CentOS Distribution visual style is changing all
52772c
those image files to add the desired visual style first and later,
52772c
repackage them to make them available inside the final iso files of
52772c
CentOS Distribution.
52772c

728c6d

52772c
52772c

2.24.3 Usage

f66721
52772c

This directory provides organizationl structure to store default

52772c
design models for CentOS Themes of CentOS Distribution and so it
52772c
should be considered to be used.
52772c

52772c

When a new component is added to CentOS Distribution, this is the

52772c
directory you need to go for specifying design models for image files
52772c
inside such component. 
52772c

52772c

The procedure to follow is creatig a directory for each component

52772c
using its very same name (e.g., the directory <tt>`Anaconda'</tt> stores
52772c
image files for Anaconda component, the installer program). Inside the
52772c
directory, you need to create one scalable vector graphic for each
52772c
image file inside the component you want to produce images for. This,
52772c
in order to set image dimensions, image file-name, position of
52772c
trademarks in the final image, translation markers and whatever common
52772c
information you need to have specified in them when rendered by
52772c
centos-art script.
52772c

52772c

Sometimes, between major releases, image files inside packages can be

52772c
added, removed or just change their names. In order to describe such
52772c
image files variations, the design models directory structure is
52772c
organized in the same way the file variations are introduced (i.e.,
52772c
through The CentOS Project Release Schema).  So, each major release of
52772c
CentOS Distribution does have its own design model directory structure
52772c
in this directory.
52772c

52772c

When a whole package is removed from one or all CentOS Distribution

52772c
major releases, the design models directory structure releated to it
52772c
is no longer used.  However it could be very useful for historical
52772c
reasons.  Also, someone could feel motivated enough to keep himself
52772c
documenting it or supporting it for whatever reason.
52772c

728c6d

52772c
52772c

2.24.4 See also

ee1f37
52772c
1075b9
2.22 The <tt>`trunk/Identity/Themes/Models/Default'</tt> Directory  
52772c
52772c
ee1f37
728c6d

ee1f37
52772c
[ < ]
1075b9
[ > ]
ee1f37
   
1075b9
[ << ]
52772c
[ Up ]
ed9de5
[ >> ]
ee1f37
ee1f37
728c6d
            
728c6d
            The content of left column ends here.
728c6d
            -->
728c6d
            

728c6d
728c6d
        
728c6d
728c6d
    
728c6d
728c6d
    
728c6d
    Start page footer definitions.
728c6d
    -->
728c6d
    

728c6d
728c6d
728c6d
ee1f37
</body>
728c6d
ee1f37
</html>