|
|
41622d |
@subheading Goals
|
|
|
9c6e0d |
|
|
|
9c6e0d |
The @file{trunk/Identity/Themes/Motifs} 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
|
|
|
9c6e0d |
@file{Identity/Themes/Motifs/} 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
|
|
|
9c6e0d |
@file{Identity/Themes/Motifs/} 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
|
|
|
9c6e0d |
trunk/Identity/Themes/Motifs/$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 |
|
|
|
9c6e0d |
@item Use the location @file{trunk/Identity/Themes/Motifs/$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.
|