Skip to content

Setup a custom gutters width for different screen breakpoints with the very minimalistic plugin.

License

Notifications You must be signed in to change notification settings

DZakh/Custom-gutters-bootstrap-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Custom gutters bootstrap-plugin

The very minimalistic plugin gives you a possibility to setup your own gutter widths for different screen breakpoints.

Why?

In Bootstrap 3 we could easily manipulate with this parameter, but now according to Bootstrap 4 Documentation there is no option to choose different $grid-gutter-width for different breakpoints. So, this plugin solves the problem!

Getting started

Install the latest version with NPM.

npm i custom-gutters-bootstrap-plugin

Then import this plugin right after bootstrap.

@import 'custom';
@import '~bootstrap/scss/bootstrap';
@import '~custom-gutters-bootstrap-plugin';

Nice! You can also just copy content of index.scss file to your project.

How to use

Now you can customize the width of your gutters. This is done the same way as setup of other parameters in bootstrap (check official documentation). Just create a map variable like this in your _custom.scss file or somewhere before bootstrap's import:

$grid-gutter-widths: (
	xs: 10px,
	md: 20px,
	lg: 30px
);

Same as in Bootstrap here we use mobile first approach, so it means that xs: 10px also applies for sm devices.

Note: always use pixels and fill in xs value.

Default value...

... is 30px for each screen size. This's the same as in Bootstrap 4, so nothing will be suddenly broken.

Thanks for using the plugin -_-

About

Setup a custom gutters width for different screen breakpoints with the very minimalistic plugin.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages