Skip to content

Latest commit

 

History

History
111 lines (76 loc) · 2.8 KB

spin.ru.md

File metadata and controls

111 lines (76 loc) · 2.8 KB

spin

Используется для индикации выполнения какого-либо процесса.

Обзор блока

Модификаторы блока

Модификатор Допустимые значение Способ использования Описание
visible true BEMJSON, JS Активация индикатора.
theme 'islands' BEMJSON Стилевое оформление.
size 'xs', 's', 'm', 'l', 'xl' BEMJSON Размер индикатора. Используется только с модификатором theme в значении islands.

Описание блока

Блок spin используется для создания индикатора выполнения какого-либо процесса.

Модификаторы блока

Модификатор visible

Допустимое значение: true.

Способ использования: BEMJSON, JS.

Делает индикатор видимым.

{
    block : 'spin',
    mods : { theme : 'islands', size : 'm', visible : true }
}

Модификатор theme

Допустимое значение: 'islands'.

Способ использования: BEMJSON.

Отвечает за стилевое оформление блока.

Необходимо использовать с модификатором size.

{
    block : 'spin',
    mods : { theme : 'islands', size : 'm', visible : true }
}

Модификатор size

Допустимые значения для темы islands: 'xs', 's', 'm', 'l', 'xl'.

Способ использования: BEMJSON.

Задает размер блоку.

Необходимо использовать с модификатором theme в значении islands.

xs

{
    block : 'spin',
    mods : { theme : 'islands', size : 'xs', visible : true }
}

s

{
    block : 'spin',
    mods : { theme : 'islands', size : 's', visible : true }
}

m

{
    block : 'spin',
    mods : { theme : 'islands', size : 'm', visible : true }
}

l

{
    block : 'spin',
    mods : { theme : 'islands', size : 'l', visible : true }
}

xl

{
    block : 'spin',
    mods : { theme : 'islands', size : 'xl', visible : true }
}