Blame Identity/Manual/repository-xhtml/repository_2.39.html

728c6d
728c6d
<html>
728c6d
728c6d
organization, and administration of CentOS Artwork Repository.
728c6d
728c6d
Copyright C 2009-2011 Alain Reguera Delgado
728c6d
728c6d
Permission is granted to copy, distribute and/or modify this document
728c6d
under the terms of the GNU Free Documentation License, Version 1.2 or
728c6d
any later version published by the Free Software Foundation; with no
728c6d
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
728c6d
copy of the license is included in the section entitled GNU Free
728c6d
Documentation License.  
728c6d
-->
728c6d
728c6d
728c6d
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
728c6d
            Karl Berry  <karl@freefriends.org>
728c6d
            Olaf Bachmann <obachman@mathematik.uni-kl.de>
728c6d
            and many others.
728c6d
Maintained by: Many creative people <dev@texi2html.cvshome.org>
728c6d
Send bugs and suggestions to <users@texi2html.cvshome.org>
728c6d
728c6d
-->
728c6d
<head>
728c6d
<title>CentOS Artwork Repository: 2.39 The trunk/Identity/Themes/Motifs/Modern/Backgrounds Directory</title>
728c6d
728c6d
<meta name="description" content="CentOS Artwork Repository: 2.39 The trunk/Identity/Themes/Motifs/Modern/Backgrounds Directory">
728c6d
<meta name="keywords" content="CentOS Artwork Repository: 2.39 The trunk/Identity/Themes/Motifs/Modern/Backgrounds Directory">
728c6d
<meta name="resource-type" content="document">
728c6d
<meta name="distribution" content="global">
728c6d
<meta name="Generator" content="texi2html 1.76">
728c6d
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
728c6d
<style type="text/css">
728c6d
728c6d
/* CSS
728c6d
 *
728c6d
 * repository.css -- This file provides visual style for repository
728c6d
 * documentation manual in HTML format, as output by Texi2html
728c6d
 * program.
728c6d
 *
728c6d
 * Copyright (C) 2009-2011 Alain Reguera Delgado
728c6d
 *
728c6d
 * This program is free software; you can redistribute it and/or
728c6d
 * modify it under the terms of the GNU General Public License as
728c6d
 * published by the Free Software Foundation; either version 2 of the
728c6d
 * License, or (at your option) any later version.
728c6d
 * 
728c6d
 * This program is distributed in the hope that it will be useful, but
728c6d
 * WITHOUT ANY WARRANTY; without even the implied warranty of
728c6d
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
728c6d
 * General Public License for more details.
728c6d
 *
728c6d
 * You should have received a copy of the GNU General Public License
728c6d
 * along with this program; if not, write to the Free Software
728c6d
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
728c6d
 * USA.
728c6d
 * ----------------------------------------------------------------------
728c6d
 * $Id$
728c6d
 * ----------------------------------------------------------------------
728c6d
 */
728c6d
728c6d
@import url("/home/centos/artwork/trunk/Identity/Webenv/Css/base.css");
728c6d
@import url("/home/centos/artwork/trunk/Identity/Webenv/Css/base-app.css");
728c6d
728c6d
a.summary-letter {text-decoration: none}
728c6d
pre.display {font-family: serif}
728c6d
pre.format {font-family: serif}
728c6d
pre.menu-comment {font-family: serif}
728c6d
pre.menu-preformatted {font-family: serif}
728c6d
pre.smalldisplay {font-family: serif; font-size: smaller}
728c6d
pre.smallexample {font-size: smaller}
728c6d
pre.smallformat {font-family: serif; font-size: smaller}
728c6d
pre.smalllisp {font-size: smaller}
728c6d
span.sansserif {font-family:sans-serif; font-weight:normal;}
728c6d
ul.toc {list-style: none}
728c6d
-->
728c6d
</style>
728c6d
728c6d
728c6d
</head>
728c6d
728c6d
<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
728c6d
728c6d
728c6d
[ < ]
728c6d
[ > ]
728c6d
   
728c6d
[Contents]
728c6d
[Index]
728c6d
[ ? ]
728c6d
728c6d
728c6d
728c6d

2.39 The <tt>`trunk/Identity/Themes/Motifs/Modern/Backgrounds'</tt> Directory

728c6d
    728c6d
    2.39.1 Goals 
    728c6d
    2.39.2 Description 
    728c6d
    2.39.3 Usage 
    728c6d
    2.39.4 See also 
    728c6d
    728c6d
    728c6d
    728c6d
    728c6d

    2.39.1 Goals

    728c6d
    728c6d
      728c6d
    • Organize background images for Modern theme.
    • 728c6d
      728c6d
      728c6d
      728c6d
      728c6d

      2.39.2 Description

      728c6d
      728c6d

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

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

      728c6d

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

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

      728c6d
       
      xcf/800x600.xcf
      728c6d
      728c6d

      to produce the background image:

      728c6d

      728c6d
       
      img/800x600-bg.png
      728c6d
      728c6d

      which is loaded in:

      728c6d

      728c6d
       
      svg/800x600.svg
      728c6d
      728c6d

      to produce the final background image:

      728c6d

      728c6d
       
      img/800x600.png         
      728c6d
      728c6d

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

      728c6d
      by means of rendering scripts.
      728c6d

      728c6d

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

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

      728c6d
       
      xcf/800x600-anaconda.xcf
      728c6d
      728c6d

      to produce the background image:

      728c6d

      728c6d
       
      img/800x600-anaconda-bg.png
      728c6d
      728c6d

      which is loaded in:

      728c6d

      728c6d
       
      svg/800x600-anaconda.svg
      728c6d
      728c6d

      to produce the file:

      728c6d

      728c6d
       
      img/800x600-anaconda.png
      728c6d
      728c6d

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

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

      728c6d

      Background images without artistic motif are generally used as based

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

      728c6d

      Background images are linked (using the import feature of

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

      728c6d

      In this structure you design background images for different screen

      728c6d
      resolutions based on the theme artistic motif.
      728c6d

      728c6d

      You may create different artistic motifs propositions based

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

      728c6d

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

      728c6d
      TreeFlower, Modern, etc.).
      728c6d

      728c6d

      Each artistic motif directory represents just one unique artistic

      728c6d
      motif. 
      728c6d

      728c6d

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

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

      728c6d

      Designing artistic motifs is for anyone interested in creating

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

      728c6d
      728c6d

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

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

      728c6d

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

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

      728c6d
      728c6d
      728c6d

      2.39.3 Usage

      728c6d
      728c6d

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

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

      728c6d
      728c6d
      728c6d

      2.39.4 See also

      728c6d
      728c6d
      728c6d
      728c6d
      728c6d
      728c6d
      [Contents]
      728c6d
      [Index]
      728c6d
      [ ? ]
      728c6d
      728c6d

      728c6d
       <font size="-1">
      728c6d
        This document was generated on March, 30 2011 using texi2html 1.76.
      728c6d
       </font>
      728c6d
       
      728c6d
      728c6d

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