app.vue 864 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <style lang="css">
  2. @import '../node_modules/highlight.js/styles/color-brewer.css';
  3. @import 'assets/styles/common.css';
  4. @import 'assets/styles/fonts/style.css';
  5. html, body {
  6. margin: 0;
  7. padding: 0;
  8. height: 100%;
  9. }
  10. #app {
  11. height: 100%;
  12. }
  13. body {
  14. font-family: 'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',SimSun,sans-serif;
  15. overflow: auto;
  16. font-weight: 300;
  17. }
  18. .main-cnt {
  19. margin-top: -80px;
  20. padding: 80px 0 120px;
  21. box-sizing: border-box;
  22. min-height: 100%;
  23. }
  24. .page-cnt {
  25. }
  26. .demo {
  27. margin: 20px 0;
  28. }
  29. </style>
  30. <template>
  31. <div id="app">
  32. <main-header></main-header>
  33. <div class="main-cnt">
  34. <router-view></router-view>
  35. </div>
  36. <main-footer></main-footer>
  37. </div>
  38. </template>
  39. <script>
  40. export default {
  41. name: 'app'
  42. };
  43. </script>