Blame Manuals/Repository/repository-html/repository_29.html

4c79b5
4c79b5
<html>
ccb7a3
4c79b5
4c79b5
Permission is granted to copy, distribute and/or modify this document
4c79b5
under the terms of the GNU Free Documentation License, Version 1.2 or
4c79b5
any later version published by the Free Software Foundation; with no
4c79b5
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
4c79b5
copy of the license is included in the section entitled GNU Free
4c79b5
Documentation License.  
4c79b5
-->
acd47b
4c79b5
4c79b5
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
4c79b5
            Karl Berry  <karl@freefriends.org>
4c79b5
            Olaf Bachmann <obachman@mathematik.uni-kl.de>
4c79b5
            and many others.
4c79b5
Maintained by: Many creative people <dev@texi2html.cvshome.org>
4c79b5
Send bugs and suggestions to <users@texi2html.cvshome.org>
4c79b5
4c79b5
-->
4c79b5
<head>
c2a1bc
<title>CentOS Artwork Repository: 3.26 trunk/Identity/Themes/Motifs/Modern/Backgrounds</title>
4c79b5
c2a1bc
<meta name="description" content="CentOS Artwork Repository: 3.26 trunk/Identity/Themes/Motifs/Modern/Backgrounds">
c2a1bc
<meta name="keywords" content="CentOS Artwork Repository: 3.26 trunk/Identity/Themes/Motifs/Modern/Backgrounds">
4c79b5
<meta name="resource-type" content="document">
4c79b5
<meta name="distribution" content="global">
4c79b5
<meta name="Generator" content="texi2html 1.76">
4c79b5
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4c79b5
<style type="text/css">
4c79b5
1e9202
@import "/home/centos/artwork/trunk/Identity/Models/Css/Texi2html/common.css";
4c79b5
4c79b5
a.summary-letter {text-decoration: none}
4c79b5
pre.display {font-family: serif}
4c79b5
pre.format {font-family: serif}
4c79b5
pre.menu-comment {font-family: serif}
4c79b5
pre.menu-preformatted {font-family: serif}
4c79b5
pre.smalldisplay {font-family: serif; font-size: smaller}
4c79b5
pre.smallexample {font-size: smaller}
4c79b5
pre.smallformat {font-family: serif; font-size: smaller}
4c79b5
pre.smalllisp {font-size: smaller}
4c79b5
span.sansserif {font-family:sans-serif; font-weight:normal;}
4c79b5
ul.toc {list-style: none}
4c79b5
-->
4c79b5
</style>
4c79b5
4c79b5
4c79b5
</head>
4c79b5
4c79b5
<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
4c79b5
4c79b5
5cee2c
[ < ]
5cee2c
[ > ]
4c79b5
   
4c79b5
[ << ]
4c79b5
[ Up ]
c2a1bc
[ >> ]
4c79b5
   
4c79b5
   
4c79b5
   
4c79b5
   
4c79b5
[Top]
4c79b5
[Contents]
c2a1bc
[Index]
4c79b5
[ ? ]
4c79b5
c2a1bc
5cee2c
c2a1bc

3.26 trunk/Identity/Themes/Motifs/Modern/Backgrounds

4c79b5
4c79b5
5cee2c
c2a1bc

3.26.1 Goals

c2a1bc
c2a1bc
    c2a1bc
  • Organize background images for Modern theme.
  • c2a1bc
    63f275
    63f275
    5cee2c
    c2a1bc

    3.26.2 Description

    c2a1bc
    c2a1bc

    Inside <tt>`Motifs'</tt> directory, the <tt>`Backgrounds/'</tt> directory is

    c2a1bc
    used to create vectorial designs using Inkscape and background images
    c2a1bc
    using Gimp. Later, you can export background images as <tt>`.png'</tt> and
    c2a1bc
    load them in your vectorial design project using the import feautre of
    c2a1bc
    Inkscape.
    c2a1bc

    c2a1bc

    You may need to repeat this technic for different screen resoluions.

    c2a1bc
    In that case you need to create one file for each screen resolution
    c2a1bc
    and do the appropriate linking inside .svg to .png files.  For example
    c2a1bc
    if you need to produce background images in 800x600 you need to create
    c2a1bc
    the following file:
    c2a1bc

    c2a1bc
     
    xcf/800x600.xcf
    c2a1bc
    c2a1bc

    to produce the background image:

    c2a1bc

    c2a1bc
     
    img/800x600-bg.png
    c2a1bc
    c2a1bc

    which is loaded in:

    c2a1bc

    c2a1bc
     
    svg/800x600.svg
    c2a1bc
    c2a1bc

    to produce the final background image:

    c2a1bc

    c2a1bc
     
    img/800x600.png         
    c2a1bc
    c2a1bc

    The <tt>`img/800x600.png'</tt> background image is produced automatically

    c2a1bc
    by means of rendering scripts.
    c2a1bc

    c2a1bc

    In other cases (e.g. Anaconda), it is possible that you need to make

    c2a1bc
    some variations to one background image that don't want to appear on
    c2a1bc
    regular background images of the same resolution. In this case you
    c2a1bc
    need to create a new and specific background image for that art
    c2a1bc
    component.  For example, if you need to produce the background image
    c2a1bc
    used by Anconda (800x600) art works you create the file:
    c2a1bc

    c2a1bc
     
    xcf/800x600-anaconda.xcf
    c2a1bc
    c2a1bc

    to produce the background image:

    c2a1bc

    c2a1bc
     
    img/800x600-anaconda-bg.png
    c2a1bc
    c2a1bc

    which is loaded in:

    c2a1bc

    c2a1bc
     
    svg/800x600-anaconda.svg
    c2a1bc
    c2a1bc

    to produce the file:

    c2a1bc

    c2a1bc
     
    img/800x600-anaconda.png
    c2a1bc
    c2a1bc

    The 800x600-anaconda.png file is used by all Anaconda art works

    c2a1bc
    sharing a common 800x600 screen resolution (e.g., Header, Progress,
    c2a1bc
    Splash, Firstboot, etc.). The Anaconda Prompt is indexed to 16 colors
    c2a1bc
    and 640x480 pixels so you need to create a 640x480 background image
    c2a1bc
    for it, and take the color limitation into account when designing it.
    c2a1bc

    c2a1bc

    Background images without artistic motif are generally used as based

    c2a1bc
    to build the Background images that do contain the theme artistic
    c2a1bc
    motif. 
    c2a1bc

    c2a1bc

    Background images are linked (using the import feature of

    c2a1bc
    Inkscape) inside almost all theme art works. This structure let you
    c2a1bc
    make centralized changes on the visual identity and propagate them
    c2a1bc
    quickly to other areas. 
    c2a1bc

    c2a1bc

    In this structure you design background images for different screen

    c2a1bc
    resolutions based on the theme artistic motif.
    c2a1bc

    c2a1bc

    You may create different artistic motifs propositions based

    c2a1bc
    on the same conceptual idea. The conceptual idea is what defines a
    c2a1bc
    theme. Artistic motifs are interpretations of that idea.
    c2a1bc

    c2a1bc

    Inside this directory artistic motifs are organized by name (e.g.,

    c2a1bc
    TreeFlower, Modern, etc.).
    c2a1bc

    c2a1bc

    Each artistic motif directory represents just one unique artistic

    c2a1bc
    motif. 
    c2a1bc

    c2a1bc

    The artistic motif is graphic design used as common pattern to connect

    c2a1bc
    all visual manifestations inside one unique theme.  The artistic motif
    c2a1bc
    is based on a conceptual idea.  Artistic motifs provide visual style
    c2a1bc
    to themes.
    c2a1bc

    c2a1bc

    Designing artistic motifs is for anyone interested in creating

    c2a1bc
    beautiful themes for CentOS.  When building a theme for CentOS, the
    c2a1bc
    first design you need to define is the artistic motif. 
    c2a1bc

    2dc146
    c2a1bc

    Inside CentOS Artwork Repository, theme visual styles (Motifs) and

    c2a1bc
    theme visual structures (Models) are two different working lines.
    c2a1bc
    When you design an artistic motif for CentOS you concentrate on its
    c2a1bc
    visual style, and eventualy, use the centos-art command line
    c2a1bc
    interface to render the visual style, you are currently producing,
    c2a1bc
    against an already-made theme model in order to produce the final
    c2a1bc
    result.  Final images are stored under <tt>`Motifs/'</tt> directory using
    c2a1bc
    the model name, and the model directory structure as reference.
    c2a1bc

    c2a1bc

    The artistic motif base structure is used by centos-art to

    c2a1bc
    produce images automatically. This section describes each directory of
    c2a1bc
    CentOS artistic motif base structure.
    c2a1bc

    5fb024
    5cee2c
    4c79b5

    3.26.3 Usage

    4c79b5
    c2a1bc

    The <tt>`Backgrounds/'</tt> directory is probably the core component,

    c2a1bc
    inside <tt>`Motifs/'</tt> directory structure.  Inside <tt>`Backgrounds/'</tt>
    c2a1bc
    directory you produce background images used by almost all theme
    c2a1bc
    models (e.g., Distribution, Websites, Promotion, etc.).  The
    c2a1bc
    <tt>`Backgrounds/'</tt> directory can contain subdirectories to help you
    c2a1bc
    organize the design process. 
    c2a1bc

    008ee0
    5cee2c
    4c79b5

    3.26.4 See also

    4c79b5
    c2a1bc
    c2a1bc
    3.27 trunk/Identity/Themes/Motifs/Modern/Backgrounds/Img  
    c2a1bc
    c2a1bc
    3.28 trunk/Identity/Themes/Motifs/Modern/Backgrounds/Tpl  
    c2a1bc
    c2a1bc
    3.29 trunk/Identity/Themes/Motifs/Modern/Backgrounds/Xcf  
    c2a1bc
    c2a1bc
    c2a1bc
    4c79b5
    63f275
    4c79b5
    5cee2c
    [ < ]
    5cee2c
    [ > ]
    4c79b5
       
    4c79b5
    [ << ]
    5cee2c
    [ Up ]
    c2a1bc
    [ >> ]
    4c79b5
    4c79b5

    4c79b5
     <font size="-1">
    acd47b
      This document was generated on February, 26 2011 using texi2html 1.76.
    4c79b5
     </font>
    4c79b5
     
    4c79b5
    4c79b5

    4c79b5
    </body>
    4c79b5
    </html>