public.vue 322 Bytes
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
<template>
<div class="base">
<header />
<router-view />
<footer />
</div>
</template>

<script>
export default {
name: 'PublicLayout'
}
</script>

<style lang="scss" scoped>
.base {
display: flex;
flex-direction: column;
justify-content: space-between;
min-height: 100vh;
}
</style>