diff --git a/_layouts/default.html b/_layouts/default.html index a4bcf4a5..8b1348fe 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,5 +1,7 @@ --- nav: + - title: Try + url: /try - title: Install url: /install - title: Get Involved diff --git a/_sass/components/_container.scss b/_sass/components/_container.scss new file mode 100644 index 00000000..8ac927a6 --- /dev/null +++ b/_sass/components/_container.scss @@ -0,0 +1,19 @@ +@import "settings/spacing"; + +.container { + padding-right: $size; + padding-left: $size; +} + +/* all elements in .containers that have a anchor + * need to be scrolled by at least 3 em to not be behind the hidden header. + */ +.container * { + scroll-margin-top: 3em; +} + +.content { + max-width: 640px; + margin-right: auto; + margin-left: auto; +} diff --git a/_sass/settings/_spacing.scss b/_sass/settings/_spacing.scss new file mode 100644 index 00000000..3478de33 --- /dev/null +++ b/_sass/settings/_spacing.scss @@ -0,0 +1,15 @@ +$spacing-ratio: 1.55 !default; + +$size: 1rem !default; + +$size-0: $size; + +$size-1: $size * $spacing-ratio; +$size-2: $size-1 * $spacing-ratio; +$size-3: $size-2 * $spacing-ratio; +$size-4: $size-3 * $spacing-ratio; + +$size-n1: $size / $spacing-ratio; +$size-n2: $size-n1 / $spacing-ratio; +$size-n3: $size-n2 / $spacing-ratio; +$size-n4: $size-n3 / $spacing-ratio;