You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
121 lines
2.5 KiB
121 lines
2.5 KiB
/* |
|
Hugo Story by CaressOfSteel |
|
A (modular, highly tweakable) responsive one-page theme for Hugo. |
|
Ported from Story by HTML5UP. |
|
This Hugo theme is licensed under the Creative Commons Attribution 3.0 License. |
|
*/ |
|
|
|
/* Wrapper (style1) */ |
|
|
|
.wrapper.style1 { |
|
> .inner { |
|
@include padding(_size(padding, default), _size(padding, default) * 0.5); |
|
margin: 0 auto; |
|
max-width: 100%; |
|
width: _size(inner); |
|
|
|
&.medium { |
|
width: _size(inner) * 0.75; |
|
} |
|
|
|
&.small { |
|
width: _size(inner) * 0.5; |
|
} |
|
} |
|
|
|
@include breakpoint('<=xlarge') { |
|
> .inner { |
|
@include padding(_size(padding, xlarge), _size(padding, xlarge) * 0.5); |
|
} |
|
} |
|
|
|
@include breakpoint('<=large') { |
|
> .inner { |
|
@include padding(_size(padding, large), _size(padding, large)); |
|
} |
|
} |
|
|
|
@include breakpoint('<=medium') { |
|
> .inner { |
|
@include padding(_size(padding, medium) * 1.5, _size(padding, medium)); |
|
} |
|
} |
|
|
|
@include breakpoint('<=small') { |
|
> .inner { |
|
@include padding(_size(padding, small) * 1.5, _size(padding, small)); |
|
} |
|
} |
|
} |
|
|
|
/* Wrapper (style2) */ |
|
|
|
.wrapper.style2 { |
|
padding: _size(padding, default); |
|
background-color: _palette(bg-alt); |
|
|
|
> .inner { |
|
@include padding(_size(padding, default) * 0.75, _size(padding, default) * 0.5); |
|
background-color: _palette(bg); |
|
border-radius: _size(border-radius-alt); |
|
margin: 0 auto; |
|
max-width: 100%; |
|
position: relative; |
|
width: _size(inner); |
|
z-index: 1; |
|
|
|
&.medium { |
|
width: _size(inner) * 0.75; |
|
} |
|
|
|
&.small { |
|
width: _size(inner) * 0.5; |
|
} |
|
} |
|
|
|
@include breakpoint('<=xlarge') { |
|
padding: _size(padding, xlarge); |
|
|
|
> .inner { |
|
@include padding(_size(padding, xlarge) * 0.75, _size(padding, xlarge) * 0.5); |
|
} |
|
} |
|
|
|
@include breakpoint('<=large') { |
|
padding: _size(padding, large); |
|
|
|
> .inner { |
|
@include padding(_size(padding, large) * 0.75, _size(padding, large) * 0.5); |
|
} |
|
} |
|
|
|
@include breakpoint('<=medium') { |
|
padding: _size(padding, medium) * 0.75; |
|
|
|
> .inner { |
|
@include padding(_size(padding, medium), _size(padding, medium) * 0.75); |
|
} |
|
} |
|
|
|
@include breakpoint('<=small') { |
|
padding: _size(padding, small) * 0.75; |
|
|
|
> .inner { |
|
@include padding(_size(padding, small), _size(padding, small) * 0.75); |
|
} |
|
} |
|
} |
|
|
|
#wrapper { |
|
> .wrapper.style2 { |
|
&.invert { |
|
&:not(.color1):not(.color2):not(.color3):not(.color4):not(.color5):not(.color6):not(.color7) { |
|
background-color: _palette(invert, bg-alt); |
|
} |
|
|
|
> .inner { |
|
background-color: _palette(invert, bg); |
|
} |
|
} |
|
} |
|
} |