layout-grid-helper
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

Layout grid helper

Направляющие верстки

alt text

Установка

```bash
# Using pnpm
pnpm add -D layout-grid-helper

# Using yarn
yarn add --dev layout-grid-helper

# Using npm
npm install --save-dev layout-grid-helper

Использование

import LayoutGridHelper from 'layout-grid-helper';

const gridHelper = new LayoutGridHelper({
	prefix: 'gh',
	sides: '16px',
	gutter: '16px',
	columns: 2,
	responsible: {
		640: {
			gutter: '20px',
			container: '620px',
			sides: '0px',
			columns: 4
		},
		960: {
			container: '940px',
			columns: 9
		},
		1600: {
			container: '1580px',
			columns: 10
		}
	}
});

Опции

Имя Описание Значение по умолчанию
className Класс блока сетки layout-grid-helper
prefix Префикс переменных gh
mobileFirst Приоритет мобильной версии true
color Цвет rgb(255 0 0 / 0.2)
gutter Отступ между колонками 16px
sides Отступ от края экрана 20px
columns Количество колонок 4
container Ширина контейнера 100%
responsible Медиа запросы {[breakpoint]:{gutter?,sides?,columns?,container?}}

Методы

Имя Описание
show Показать сетку
hide Скрыть сетку
destroy Удаление сетки

Клавиатура

CTRL + M - покзать/скрыть сетку

Благодарность

Библиотека сделана на основе видео Вадима Макеева

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.1
    0
    • latest

Version History

Package Sidebar

Install

npm i layout-grid-helper

Weekly Downloads

0

Version

2.0.1

License

MIT

Unpacked Size

20.9 kB

Total Files

7

Last publish

Collaborators

  • tak_ne_poidet