ComponentHeader.vue 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <template>
  2. <div class="header">
  3. <vs-navbar fixed="top" type="light" variant="default" full>
  4. <a class="navbar-brand" href="#">Musare</a>
  5. <vs-nav type="navbar" class="pull-xs-right">
  6. <vs-nav-item link="#">The Project</vs-nav-item>
  7. <vs-nav-item link="#">Donate</vs-nav-item>
  8. <vs-nav-item link="#">
  9. <vs-dropdown text="Account" size="md" variant="primary" :arrow="arrow" :caret="false">
  10. <ul class="dropdown-menu dropdown-menu-left">
  11. <li><a class="dropdown-item" href="#">Login</a></li>
  12. <li><a class="dropdown-item" href="#">Register</a></li>
  13. </ul>
  14. </vs-dropdown>
  15. </vs-nav-item>
  16. </vs-nav>
  17. </vs-navbar>
  18. </div>
  19. </template>
  20. <script>
  21. import vuestrapBase from 'vuestrap-base-components'
  22. export default {
  23. data() {
  24. return {
  25. title: "Musare ;)"
  26. }
  27. },
  28. components: {
  29. 'vs-navbar': vuestrapBase.navbar,
  30. 'vs-nav': vuestrapBase.nav,
  31. 'vs-nav-item': vuestrapBase.navItem,
  32. 'vs-dropdown': vuestrapBase.dropdown
  33. }
  34. }
  35. </script>
  36. <style lang="sass" scoped>
  37. .header {
  38. width: 100%;
  39. height: 64px;
  40. line-height: 64px;
  41. text-align: center;
  42. background-color: red;
  43. }
  44. </style>