Дизайн-система цифровых сервисов Оренбургской области

Дизайн-система представляет собой набор типовых компонентов для интерфейсов и онлайн-публикаций.

Основная единица измерения — em. Все размеры можно перевести в px, принимая 1 em за 20 px (по умолчанию) или произвольное значение от 14 px до 24 px.

Показывать размеры в  
1 em =    px

Цветовые палитры

Есть несколько цветовых схем для разных проектов, подразделений и контекстов. Каждая схема — это самостоятельная палитра фирменных цветов, которые используются в интерфейсах и на любых других носителях.

Базовая палитра

RGB 0 100 250
RGB 6 67 146
RGB 12 34 72

Интерфейсная

text
rgb(12, 34, 72), #0c2248
link
rgb(0, 60, 160), #003ca0
accent
rgb(0, 100, 220), #0064dc
hover
rgb(0, 110, 255), #006eff
error
rgb(180, 0, 60)
mark
rgb(255, 230, 0)
surface
rgba(200, 220, 240, .3), #eef4fa
background
rgb(255, 255, 255)

В интерфейсной палитре каждый цвет привязан к определённому функциональному назначению и назван соответственно:

  • background — цвет фона
  • text — цвет текста
  • link — цвет гиперссылки
  • accent — цвет для кнопок и других элементов, которые должны быть заметными
  • hover — цвет для подсветки активных элементов при наведении курсора
  • error — цвет для сообщений об ошибках; нужно использовать какой-то оттенок красного
  • mark — цвет для смыслового выделения отдельных слов в тексте, обязательно светлый
  • surface — цвет для плашек, обязательно светлый; для более точной дифференциации интерфейсных слоёв можно использовать градации прозрачности этого цвета — 0.25, 0.5, 0.75, 1

Типографика

В дизайне сайтов Орегбургской области используется семейство шрифтов Golos. Это универсальные закрытые гротески, разработанные в студии Паратайп по инициативе компании Смена специально для сайтов государственных и социальных сервисов.

Дизайн-система использует шрифт Golos Text в начертаниях Regular, Demibold, Bold и шрифт Golos UI в начертанииях Regular, Medium, Bold.

Аа
Бб
Вв
Гг
Дд
Её
Жж
Зз
Ий
Кк
Лл
Мм
НН
Оо
Пп
Рр
Сс
Тт
Уу
Фф
Хх
Цц
Чч
Шш
Щщ
Ьъ
Ыы
Ээ
Юю
Яя
1₽
×2
№3
↑4
5%
±6
§7
8*
0

Абзац текста, <p>

«Программа реализуется в целях ускорения технологического развития Российской Федерации, увеличения количества организаций, осуществляющих технологические инновации, создания сквозных цифровых технологий на основе отечественных разработок, внедрения цифровых технологий и платформенных решений, имеющих значительный потенциал коммерциализации»

Размер шрифта
1
Интерлиньяж
1.3

Лидер-абзац, p.orb__text-L

«Программа реализуется в целях ускорения технологического развития Российской Федерации, увеличения количества организаций, осуществляющих технологические инновации, создания сквозных цифровых технологий на основе отечественных разработок, внедрения цифровых технологий и платформенных решений, имеющих значительный потенциал коммерциализации»

Размер шрифта
1.3
Интерлиньяж
1.3

Мелкий текст, p.orb__text-S

«Программа реализуется в целях ускорения технологического развития Российской Федерации, увеличения количества организаций, осуществляющих технологические инновации, создания сквозных цифровых технологий на основе отечественных разработок, внедрения цифровых технологий и платформенных решений, имеющих значительный потенциал коммерциализации»

Размер шрифта
0.85
Интерлиньяж
1.3

Заголовки

<h1>

Главный заголовок страницы

Размер шрифта
4.2
Интерлиньяж
1
Начертание
bold

<h2>

Заголовок второго уровня

Размер шрифта
3
Интерлиньяж
1.1
Начертание
bold

<h3>

Заголовок третьего уровня

Размер шрифта
2
Интерлиньяж
1.2
Начертание
demibold

<h4>

Заголовок четвёртого уровня

Размер шрифта
1.3
Интерлиньяж
1.3

<h5>

Заголовок пятого уровня
Размер шрифта
1
Интерлиньяж
1.3

<h6>

Заголовок шестого уровня
Размер шрифта
0.8
Интерлиньяж
1.3
Разрядка
0.1

Фрагмент кода в тексте, <code>

Вы можете подключить файл со стилями из репозитория, создать в проекте контейнер с классом .orb и внутри него использовать описанные компоненты.

Размер шрифта
1.3
Интерлиньяж
1.3

Базовые интерфейсные компоненты

Кнопка, <button>

Размер шрифта
1
Цвет текста
background
Цвет фона
accent
Скругление
0.3
Внутренние поля
0.3
1
0.4
1

Радиогруппа, .orb__radiogroup-line

Используется для выбора единственного варианта из множества, а также для переключения состояний интерфейса.

Размер шрифта
1
Внутренние поля
0.3
1
0.4
1
Скругление
0.3
Цвет фона
surface
Цвет текста
text
Фон активного пункта
accent
Цвет активного пункта
background

Раскрывающийся список, .orb__select

Текстовое поле, input[type=text]

Размер шрифта
1
Внутренние поля
0.4
0.4
0.45
0.4
Скругление
0.3
Цвет фона
surface
Цвет текста
text

Сообщение об ошибке, .orb__error

Публикация не сохранилась

Ошибка сервера: 505

Составные интерфейсные компоненты

Горизонтальное меню, .orb__nav

Редакционные форматы

Плашка, <aside>

Размер шрифта
1
Интерлиньяж
1.3
Цвет фона
background
Скругление
0.2
Внутренние поля
0.75
2.5
1
1

Нумерованный список, <ol> <li>

Документы, предъявляемые гражданином РФ при оформлении заявления на выпуск карты:

  1. Один из документов, удостоверяющих личность гражданина РФ: паспорт гражданина РФ, военный билет или удостоверение личности военнослужащего РФ;
  2. Страховое свидетельство обязательного пенсионного страхования (СНИЛС);
  3. Полис обязательного медицинского страхования (за исключением военнослужащих).

Ненумерованный список, <ul> <li>

На Универсальной карте оренбуржца размещаются данные о держателе в электронном и графическом виде:

  • фамилия, имя, отчество;
  • дата рождения;
  • паспортные данные;
  • СНИЛС владельца карты;
  • номер полиса ОМС ;
  • фотография владельца карты;
  • прочие идентификационные данные.

Маркер, <mark>

Документы, предъявляемые гражданином РФ при оформлении заявления на выпуск карты: паспорт гражданина РФ, СНИЛС и полис ОМС.

Кнопка-ссылка, .orb__button-link

Таблица ссылок