Blame hig/ru/patterns.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" type="guide" id="patterns" xml:lang="ru">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <credit type="author">
Packit 1470ea
      <name>Алан Дэй (Allan Day)</name>
Packit 1470ea
      <email>aday@gnome.org</email>
Packit 1470ea
    </credit>
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
<title>Design patterns</title>
Packit 1470ea
Packit 1470ea

Patterns are the primary elements that make up an application design. Some patterns, like application menus or header bars, are highly recommended. Others are optional, and deciding on which patterns you want to use forms a core part of the design process. To help with this, each pattern page details the appropriate uses of each pattern, and suggests alternatives that might be applicable.

Packit 1470ea
Packit 1470ea
<section id="anatomy">
Packit 1470ea
<title>Anatomy of a GNOME 3 application</title>
Packit 1470ea

A visual reference for some of the most common GNOME 3 design patterns.

Packit 1470ea
<media type="image" mime="image/svg" src="figures/patterns/patterns.svg"/>
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="primary">
Packit 1470ea
<title>Core design patterns</title>
Packit 1470ea
<links type="topic" style="2column"/>
Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="secondary">
Packit 1470ea
<title>Supplementary design patterns</title>
Packit 1470ea
<links type="topic" style="2column"/>
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
</page>