Merge pull request #224 from ja1den/dev

feat: add $semantic-root-element variable
This commit is contained in:
Lucas Larroche 2022-10-02 15:05:27 +07:00 committed by GitHub
commit f21d2758e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 24 additions and 15 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -32,6 +32,9 @@ $enable-transitions: true !default;
// Enable overriding with !important
$enable-important: true !default;
// Set the root element for $enable-semantic-container and $enable-responsive-spacings
$semantic-root-element: "body" !default;
// Responsive
//

View File

@ -17,7 +17,7 @@ main {
//
// 1. Remove the margin in all browsers (opinionated)
body {
#{$semantic-root-element} {
width: 100%;
margin: 0; // 1

View File

@ -77,10 +77,10 @@
// Responsives spacings
@if $enable-responsive-spacings {
// Sectionning
body > header,
body > main,
body > footer,
// Sectioning
#{$semantic-root-element} > header,
#{$semantic-root-element} > main,
#{$semantic-root-element} > footer,
section {
@if map-get($breakpoints, "sm") {
@media (min-width: map-get($breakpoints, "sm")) {