new-poster-introduce.blade.php 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. <style>
  2. .overlay {
  3. position: fixed;
  4. z-index: 1000;
  5. top: 0;
  6. left: 0;
  7. right: 0;
  8. bottom: 0;
  9. width: 100vw;
  10. height: 100vh;
  11. overflow: hidden;
  12. background-color: rgba(0, 0, 0, 0.7);
  13. }
  14. .overlay .overlay-img-box {
  15. position: absolute;
  16. top: 50%;
  17. left: 50%;
  18. transform: translate(-50%, -50%);
  19. width: 60vw;
  20. display: flex;
  21. flex-direction: column;
  22. align-items: center;
  23. justify-content: center;
  24. background-color: #ffffff;
  25. border-radius: 5px;
  26. }
  27. .overlay .overlay-title {
  28. font-weight: 700;
  29. color: #000000;
  30. font-size: 24px;
  31. padding: 15px;
  32. width: 100%;
  33. text-align: center;
  34. border-bottom: 1px solid #EFEFEF;
  35. }
  36. .overlay .overlay-main {
  37. width: 100%;
  38. padding: 15px 30px;
  39. height: 80vh;
  40. text-align: left;
  41. overflow-y: scroll;
  42. }
  43. .overlay .overlay-main img {
  44. max-width: 90%;
  45. }
  46. .overlay .title-box {
  47. display: flex;
  48. flex-wrap: wrap;
  49. }
  50. .overlay .title-item {
  51. width: 50%;
  52. }
  53. .overlay .title-bg {
  54. width: 170px;
  55. line-height: 30px;
  56. text-align: center;
  57. background-color: #196dfa;
  58. color: #ffffff;
  59. box-shadow: 2px 2px 6px 0px rgba(188, 195, 206, 0.8);
  60. }
  61. .overlay .title-p {
  62. margin-top: 10px;
  63. color: #000000;
  64. }
  65. .overlay .title {
  66. color: #000000;
  67. font-size: 18px;
  68. margin: 50px 0 20px 0;
  69. }
  70. .overlay .overlay-foot {
  71. cursor: pointer;
  72. padding: 15px;
  73. width: 100%;
  74. text-align: center;
  75. background-color: #196dfa;
  76. color: #ffffff;
  77. }
  78. </style>
  79. <template id="introduce">
  80. <div class="overlay" @click="closeOverlay">
  81. <div class="overlay-img-box" @click.stop>
  82. <div class="overlay-title">关于图片智能在线设计</div>
  83. <div class="overlay-main">
  84. <p>企业在内容营销过程中会面临哪些设计难题</p>
  85. <div class="title-box">
  86. <div class="title-item">
  87. <div class="title-bg">1、设计素材稀缺</div>
  88. <p class="title-p">素材不够,寻找周期长,版权设计得不到保护,随时面临风险</p>
  89. </div>
  90. <div class="title-item">
  91. <div class="title-bg">2、设计效率跟不上需求</div>
  92. <p class="title-p">热点爆发速度快,来不及设计</p>
  93. </div>
  94. <div class="title-item">
  95. <div class="title-bg">3、品牌形象难统一</div>
  96. <p class="title-p">品牌一致性难以保证,影响消费者对品牌的识别与判断</p>
  97. </div>
  98. <div class="title-item">
  99. <div class="title-bg">4、创意资产管理难度高</div>
  100. <p class="title-p">高昂成本制作的宣传物料,不能得到合理使用,管理混乱...</p>
  101. </div>
  102. </div>
  103. <p style="color: #196dfa;font-weight: 600;margin: 20px 0;">如果你的企业在做内容营销过程中,内容物料设计还让你头疼,让你烦恼。来看看创客贴如何成为你企业营销内容
  104. 设计的好帮手</p>
  105. <div style="text-align: center;color: #000000;font-weight: 600;">
  106. <p class="title">1.助力企业创意内容的高效生产</p>
  107. <p>完成设计 只需三步</p>
  108. <img :src="tips2" alt="">
  109. <p class="title">2.全场景营销覆盖</p>
  110. <img :src="tips1" alt="">
  111. <p style="margin-top: 20px;">8000万+可商用高清版权图片</p>
  112. <p>30万+精品原创设计模板</p>
  113. <p>3万+原创插画组合元素</p>
  114. <p>1000+款版权商用字体</p>
  115. <p>300+设计场景全行也覆盖</p>
  116. <p>诸多版权内容资源,满足各种设计需求</p>
  117. <p class="title">3.授权范围</p>
  118. <img :src="tips3" alt="">
  119. </div>
  120. </div>
  121. <template v-if="!app_id">
  122. <div class="overlay-foot" style="display: flex;justify-content: space-between;" v-if="is_auth">
  123. <span> 您未配置图片智能在线设计授权信息,请先到装修DIY-基础设置中进行配置!</span> <span style="font-size: 12px;line-height: 22px;" @click="jumpUrl">点击此处去配置></span>
  124. </div>
  125. <div class="overlay-foot" v-if="!is_auth">
  126. 该功能需要按年付费授权,如需开通请联系客服!
  127. </div>
  128. </template>
  129. </div>
  130. </div>
  131. </template>
  132. <script>
  133. //图片智能在线设计的图片
  134. const tip1png = "{{static_url('../resources/views/goods/assets/images/tip1.png')}}";
  135. const tip2png = "{{static_url('../resources/views/goods/assets/images/tip2.png')}}";
  136. const tip3png = "{{static_url('../resources/views/goods/assets/images/tip3.png')}}";
  137. Vue.component("introduce", {
  138. template: "#introduce",
  139. props: {
  140. is_auth: {
  141. type: Boolean,
  142. default: false
  143. },
  144. app_id: {
  145. type: String,
  146. default: ""
  147. },
  148. },
  149. model: {
  150. prop: 'text',
  151. event: 'closeOverlay',
  152. },
  153. data() {
  154. return {
  155. tips1: tip1png,
  156. tips2: tip2png,
  157. tips3: tip3png,
  158. }
  159. },
  160. methods: {
  161. closeOverlay() {
  162. this.$emit('closeOverlay', false);
  163. },
  164. jumpUrl() {
  165. let url = window.location.href.substring(0, window.location.href.indexOf('route='));
  166. window.location.href = url + 'route=plugin.decorate.admin.decorate-set.set-info';
  167. },
  168. }
  169. })
  170. </script>