diff --git a/client/src/layouts/PublicLayout.vue b/client/src/layouts/PublicLayout.vue index a4e7b9a2..410309cb 100644 --- a/client/src/layouts/PublicLayout.vue +++ b/client/src/layouts/PublicLayout.vue @@ -1,8 +1,14 @@ @@ -20,14 +26,41 @@ import Logo from '@/components/icons/Logo'; @import "@/styles/_mixins.scss"; @import "@/styles/_default-layout.scss"; - .public { + @mixin content-block { + padding-right: $medium-spacing; + padding-left: $medium-spacing; max-width: 800px; min-width: 320px; + margin: 0 auto; + } + + + .public { + grid-template-areas: "h" "c" "f"; &__logo { position: relative; left: -10px; + width: 100%; + } + + &__content, &__logo { + @include content-block(); + } + + &__footer { + background-color: $color-silver-light; + display: block; } } + .footer { + padding-top: $large-spacing; + + &__content { + @include content-block(); + } + } + +