Skip to content

Instantly share code, notes, and snippets.

@saltnpixels
Created April 28, 2021 20:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save saltnpixels/c21eaeaea20bd9ffaa7256e4cc3c252a to your computer and use it in GitHub Desktop.
Save saltnpixels/c21eaeaea20bd9ffaa7256e4cc3c252a to your computer and use it in GitHub Desktop.
WordPress Containers CSS
/*------- Three types of Containers --------*/
.container {
margin: auto;
max-width: var(--container);
padding-left: var(--container-padding);
padding-right: var(--container-padding);
width: 100%;
}
.container-fluid {
margin: auto;
padding-left: var(--container-padding);
padding-right: var(--container-padding);
width: 100%;
}
.container-content,
.alignfull:not(.is-style-wide) > .wp-block-group__inner-container {
padding-left: var(--container-padding);
padding-right: var(--container-padding);
width: 100%;
& * + * {
margin-top: var(--sp-base);
}
& h1,
& h2,
& h3,
& h4,
& h5,
& h6 {
& + * {
margin-top: 0;
}
}
& > * {
margin-left: auto;
margin-right: auto;
max-width: var(--container-content);
}
& > .alignfull {
margin-left: calc(-1 * var(--container-padding));
margin-right: calc(-1 * var(--container-padding));
max-width: none;
width: auto;
}
& > .alignwide {
max-width: calc(var(--container) - (var(--container-padding) * 2));
width: 100%;
}
}
.sidebar-layout .container-content {
padding-left: 0;
padding-right: 0;
@media (--bp-medium) {
& > .alignfull {
margin-left: 0;
margin-right: 0;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment