App.vue 707 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <script lang="ts">
  2. import { RouterView } from 'vue-router'
  3. import Footer from '@/components/Footer.vue'
  4. export default {
  5. name: 'App',
  6. components:{
  7. RouterView,
  8. Footer
  9. },
  10. }
  11. </script>
  12. <template>
  13. <RouterView />
  14. <Footer />
  15. </template>
  16. <style>
  17. header {
  18. line-height: 1.5;
  19. max-height: 100vh;
  20. }
  21. @media (min-width: 1024px) {
  22. header {
  23. display: flex;
  24. place-items: center;
  25. padding-right: calc(var(--section-gap) / 2);
  26. }
  27. header .wrapper {
  28. display: flex;
  29. place-items: flex-start;
  30. flex-wrap: wrap;
  31. }
  32. nav {
  33. text-align: left;
  34. margin-left: -1rem;
  35. font-size: 1rem;
  36. padding: 1rem 0;
  37. margin-top: 1rem;
  38. }
  39. }
  40. </style>