Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

pirms 5 gadiem
pirms 5 gadiem
pirms 5 gadiem
pirms 5 gadiem
pirms 5 gadiem
pirms 5 gadiem
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <template>
  2. <div class="home" @touchend="toList">
  3. <img class="showBg" :src="getImg('bg.jpg')"/>
  4. <!-- <img class="showBg" :src="getImg('showBg.jpg')" /> -->
  5. <div class="middleContainer">
  6. <img class="logo" :src="getImg('logo.png')" />
  7. <img class="txt a-fadeinB" :src="getImg('txt.png')" />
  8. <img class="arrow" :src="getImg('arrow.png')"/>
  9. </div>
  10. </div>
  11. </template>
  12. <script>
  13. import {
  14. mapState
  15. } from 'vuex'
  16. export default {
  17. name: 'Home',
  18. computed: mapState(['imgBaseUrl']),
  19. methods: {
  20. getImg(img) {
  21. if (this.imgBaseUrl) {
  22. return this.imgBaseUrl+'home/' + img;
  23. } else {
  24. return require('../assets/'+'home/' + img);
  25. }
  26. },
  27. toList(){
  28. this.$router.replace('/list')
  29. }
  30. }
  31. }
  32. </script>
  33. <style lang="scss" scoped="scoped">
  34. .home{
  35. position: fixed;
  36. width: 100%;
  37. height: 100%;
  38. left: 0;
  39. top: 0;
  40. background-color: #61686d;
  41. overflow: hidden;
  42. .logo{
  43. width: calc(166/750*100vw);
  44. margin: 0 auto;
  45. padding-right: 1vw;
  46. }
  47. .txt{
  48. width: calc(413/750*100vw);
  49. margin: 42vw auto 0 auto;
  50. padding-right: 1vw;
  51. }
  52. .arrow{
  53. position: absolute;
  54. bottom: 0;
  55. width: calc(100/750*100vw);
  56. left: calc(325/750*100vw);
  57. animation: arrowMc .8s linear infinite alternate both;
  58. -webkit-animation: arrowMc .8s linear infinite alternate both;
  59. }
  60. }
  61. </style>
  62. <style scoped="scoped">
  63. @import url("../style/animate.css");
  64. @import url("../style/animation.css");
  65. </style>