index.vue 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <div :class="isMobile ? 'm-cover' : 'cover'">
  3. <template v-if="!isMobile">
  4. <img class="cover__logo" draggable="false" src="./images/logo-min.png" />
  5. <img class="cover__title" draggable="false" src="./images/title-min.png" />
  6. <img
  7. class="cover__btn"
  8. draggable="false"
  9. src="./images/btn-min.png"
  10. @click="$router.push({ name: 'home' })"
  11. />
  12. </template>
  13. <template v-else>
  14. <img class="m-cover__logo" draggable="false" src="./images/logo-min.png" />
  15. <img class="m-cover__title" draggable="false" src="./images/title-min.png" />
  16. <img class="m-cover__copyright" draggable="false" src="./images/copyright-min.png" />
  17. <img
  18. class="m-cover__btn"
  19. draggable="false"
  20. src="./images/btn-min.png"
  21. @click="$router.push({ name: 'home' })"
  22. />
  23. </template>
  24. </div>
  25. </template>
  26. <script setup>
  27. import { judgeIsMobile } from '@/utils';
  28. const isMobile = judgeIsMobile();
  29. </script>
  30. <style lang="scss" scoped>
  31. @use './index.scss';
  32. </style>