index.vue 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <template>
  2. <div class="customBox">
  3. <div class="customBox_title">No Relevant Report Found? Please Contact Us</div>
  4. <div class="customBox_content">Need more information? Our team is ready to assist.Reach out today for expert support tailored to your needs.</div>
  5. <a class="customBox_btn">Custom Reports</a>
  6. <img class="customBox_img" src="/assets/images/img1.png" alt="">
  7. </div>
  8. <!-- <reportPop :showModal="showModal" :modalType="modalType" :type="submitType" @close="showModal=false" /> -->
  9. </template>
  10. <script setup>
  11. import { ref, onMounted } from "vue";
  12. const showModal = ref(false);
  13. const modalType = ref(1);
  14. const submitType = ref();
  15. const openModel = (index, type) => {
  16. submitType.value = type;
  17. modalType.value = index;
  18. showModal.value = true;
  19. }
  20. </script>
  21. <style lang='scss' scoped>
  22. @import "~/assets/css/tool.scss";
  23. .customBox {
  24. background: url("@/assets/images/bg1.png");
  25. padding: var(--size-105) var(--size-145) var(--size-120);
  26. position: relative;
  27. .customBox_title {
  28. font-size: var(--size-48);
  29. font-family: Impact, Impact-Regular;
  30. font-weight: 400;
  31. text-align: left;
  32. color: #1a1a1a;
  33. }
  34. .customBox_content {
  35. font-size: var(--size-18);
  36. font-family: Arial, Arial-Regular;
  37. font-weight: 400;
  38. text-align: left;
  39. color: #1a1a1a;
  40. }
  41. .customBox_btn {
  42. display: block;
  43. width: var(--size-227);
  44. height: var(--size-60);
  45. background: linear-gradient(0deg, #7b9c4f 0%, #2da19d 100%), #1a1a1a;
  46. border-radius: var(--size-8);
  47. text-align: center;
  48. line-height: var(--size-60);
  49. font-size: var(--size-18);
  50. color: #ffffff;
  51. margin: var(--size-40) 0 0;
  52. cursor: pointer;
  53. }
  54. .customBox_img {
  55. width: var(--size-362);
  56. height: var(--size-553);
  57. position: absolute;
  58. bottom: 0;
  59. right: var(--size-145);
  60. }
  61. }
  62. @include responseTo("phone") {
  63. .customBox {
  64. padding: var(--size-30);
  65. .customBox_title {
  66. font-size: var(--size-24);
  67. font-weight: 700;
  68. }
  69. .customBox_content {
  70. font-size: var(--size-14);
  71. }
  72. .customBox_btn {
  73. width: var(--size-150);
  74. height: var(--size-40);
  75. line-height: var(--size-40);
  76. font-size: var(--size-14);
  77. }
  78. .customBox_img {
  79. width: var(--size-181);
  80. height: var(--size-276);
  81. right: 0;
  82. display: none;
  83. }
  84. }
  85. }
  86. </style>