Blame Manual/Directories/trunk/Identity/Themes/Motifs.texi

41622d
@subheading Goals
9c6e0d
78cdd2
The @file{trunk/Identity/Images/Themes} directory exists to:
9c6e0d
9c6e0d
@itemize
9c6e0d
@item Organize CentOS themes' artistic motifs. 
9c6e0d
@end itemize 
9c6e0d
41622d
@subheading Description
9c6e0d
9c6e0d
The artistic motif of theme is a graphic design component that
9c6e0d
provides the visual style of themes, it is used as pattern to connect
9c6e0d
all visual manifestations inside one unique theme.
9c6e0d
9c6e0d
Artistic motifs are based on conceptual ideas. Conceptual ideas bring
9c6e0d
the motivation, they are fuel for the engines of human imagination.
9c6e0d
Good conceptual ideas may produce good motivation to produce almost
9c6e0d
anything, and art works don't escape from it.
9c6e0d
9c6e0d
@table @samp
9c6e0d
@item TreeFlower 
9c6e0d
CentOS like trees, has roots, trunk, branches, leaves and flowers. Day
9c6e0d
by day they work together in freedom, ruled by the laws of nature and
9c6e0d
open standards, to show the beauty of its existence.
9c6e0d
@item Modern 
9c6e0d
Modern, squares and circles flowing up.
9c6e0d
@end table
9c6e0d
9c6e0d
If you have new conceptual ideas for CentOS, then you can say that you
9c6e0d
want to create a new artistic motif for CentOS. To create a new
9c6e0d
artistic motif you need to create a directory under
78cdd2
@file{Identity/Images/Themes/} using a name coherent with your
9c6e0d
conceptual idea. That name will be the name of your artistic motif. If
9c6e0d
possible, when creating new conceptual ideas for CentOS, think about
9c6e0d
what CentOS means for you, what does it makes you feel, take your
9c6e0d
time, think deep, and share; you can improve the idea as time goes on.
9c6e0d
9c6e0d
Once you have defined a name for your theme, you need to create the
9c6e0d
motif structure of your theme. The motif structure is the basic
9c6e0d
direcotry structure you'll use to work your ideas. Here is where you
9c6e0d
organize your graphic design projects.
9c6e0d
9c6e0d
To add a new motif structure to CentOS Artwork Repository, you need to
9c6e0d
use the @command{centos-art} command line in the
78cdd2
@file{Identity/Images/Themes/} directory as described below:
9c6e0d
9c6e0d
@example
9c6e0d
centos-art add --motif=ThemeName
9c6e0d
@end example
9c6e0d
9c6e0d
The previous command will create the basic structure of themes for
9c6e0d
you.  The basic structure produced by @command{centos-art} command is
9c6e0d
illustrated in the following figure:
9c6e0d
9c6e0d
@example
78cdd2
trunk/Identity/Images/Themes/$ThemeName/
9c6e0d
|-- Backgrounds
9c6e0d
|   |-- Img
9c6e0d
|   `-- Tpl
9c6e0d
|-- Info
9c6e0d
|   |-- Img
9c6e0d
|   `-- Tpl
9c6e0d
|-- Palettes
9c6e0d
`-- Screenshots
9c6e0d
@end example
9c6e0d
41622d
@subheading Usage
9c6e0d
9c6e0d
When designing artistic motifs for CentOS, consider the following
9c6e0d
recommendations:
9c6e0d
9c6e0d
@itemize
9c6e0d
@item Give a unique (case-sensitive) name to your Motif. This name is
9c6e0d
used as value wherever theme variable (@b{$THEME}) or translation marker
9c6e0d
(@b{=THEME=}) is.  Optionally, you can add a description about
9c6e0d
inspiration and concepts behind your work.
9c6e0d
78cdd2
@item Use the location @file{trunk/Identity/Images/Themes/$THEME/} to
9c6e0d
store your work. If it doesn't exist create it. Note that this require
9c6e0d
you to have previous commit access in CentOS Artwork Repository.
9c6e0d
9c6e0d
@item The CentOS Project is using the blue color (@b{#204c8d}) as base
9c6e0d
color for its corporate visual identity. Use such base corporate color
9c6e0d
information as much as possible in your artistic motif designs.
9c6e0d
9c6e0d
@item Try to make your design fit one of the theme models.
9c6e0d
9c6e0d
@item Feel free to make your art enterprise-level and beautiful.
9c6e0d
9c6e0d
@item Add the following information on your artwork (both in a visible
9c6e0d
design area and document metadata):
9c6e0d
9c6e0d
@itemize
9c6e0d
9c6e0d
@item The name (or logo) of your artistic motif.
9c6e0d
9c6e0d
@item The copyright sentence: @b{Copyright (C) YEAR YOURNAME}
9c6e0d
9c6e0d
@item The license under which the work is released. All CentOS Art
9c6e0d
works are released under
9c6e0d
@url{http://creativecommons.org/licenses/by-sa/3.0/,Creative Common
9c6e0d
Share-Alike License 3.0}
9c6e0d
(@url{http://creativecommons.org/licenses/by-sa/3.0/}).
9c6e0d
9c6e0d
@end itemize
9c6e0d
@end itemize
9c6e0d
41622d
@subheading See also
9c6e0d
9c6e0d
@menu
be55d4
* Directories trunk Identity Themes::
be55d4
* Directories trunk Identity::
be55d4
* Directories trunk::
9c6e0d
@end menu
4023a0
4023a0
The @file{Backgrounds/} directory is used to organize artistic motif
4023a0
background images and the projects used to build those images.
4023a0
4023a0
Background images are linked (using the @b{import} feature of
4023a0
Inkscape) inside almost all theme art works. This structure let you
4023a0
make centralized changes on the visual identity and propagate them
4023a0
quickly to other areas. 
4023a0
4023a0
In this configuration you design background images for different
4023a0
screen resolutions based on the theme artistic motif.
4023a0
4023a0
You may create different artistic motifs propositions based
4023a0
on the same conceptual idea. The conceptual idea is what defines a
4023a0
theme. Artistic motifs are interpretations of that idea.
4023a0
4023a0
Inside this directory artistic motifs are organized by name (e.g.,
4023a0
TreeFlower, Modern, etc.).
4023a0
4023a0
Each artistic motif directory represents just one unique artistic
4023a0
motif. 
4023a0
4023a0
The artistic motif is graphic design used as common pattern to connect
4023a0
all visual manifestations inside one unique theme.  The artistic motif
4023a0
is based on a conceptual idea.  Artistic motifs provide visual style
4023a0
to themes.
4023a0
4023a0
Designing artistic motifs is for anyone interested in creating
4023a0
beautiful themes for CentOS.  When building a theme for CentOS, the
4023a0
first design you need to define is the artistic motif. 
4023a0
4023a0
Inside CentOS Artwork Repository, theme visual styles (a.k.a.,
4023a0
artistic motifs) and theme visual structures (a.k.a., design models)
4023a0
are two different working lines.  When you design an artistic motif
4023a0
for CentOS you concentrate on its visual style, and eventualy, use the
4023a0
@command{centos-art} command line interface to render the visual
4023a0
style, you are currently producing, against an already-made theme
4023a0
model in order to produce the final result.  Final images are stored
4023a0
under @file{Motifs/} directory using the model name, and the model
4023a0
directory structure as reference.
4023a0
4023a0
The artistic motif base structure is used by @command{centos-art} to
4023a0
produce images automatically. This section describes each directory of
4023a0
CentOS artistic motif base structure.
4023a0
4023a0
The @file{Backgrounds/} directory is probably the core component,
4023a0
inside @file{Motifs/} directory structure.  Inside @file{Backgrounds/}
4023a0
directory you produce background images used by almost all theme
4023a0
models (e.g., Distribution, Websites, Promotion, etc.).  The
4023a0
@file{Backgrounds/} directory can contain subdirectories to help you
4023a0
organize the design process.