ContentCard.vue 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329
  1. <template>
  2. <div class="content-card">
  3. <!-- 新手入门 -->
  4. <div class="content-card-item">
  5. <h1>新手入门</h1>
  6. <div class="content-card-item-card">
  7. <el-card style="width:48%;background-color: #E3F8F4;" shadow="hover">
  8. <span>平台概述 <el-icon>
  9. <ArrowRight />
  10. </el-icon></span>
  11. <p>介绍平台功能,相关功能都有登录、注册、GPT模型等,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  12. <img class="clearfix Introduction_img" :src="pingtai" alt="">
  13. </el-card>
  14. <el-card style="width:48%;background-color: #E2EEFF;" shadow="hover">
  15. <span>用户登录 <el-icon>
  16. <ArrowRight />
  17. </el-icon></span>
  18. <p>说明文字说明文字说明文字说明文字说明文字说明文字,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  19. <img class="clearfix Introduction_img" :src="userLogin" alt="">
  20. </el-card>
  21. </div>
  22. </div>
  23. <!-- 平台使用 -->
  24. <div class="content-card-item">
  25. <h1>平台使用</h1>
  26. <div class="content-card-item-card platform_use">
  27. <h2 style="width: 100%;">基础使用</h2>
  28. <el-card style="width:30%;" shadow="hover">
  29. <span><img :src="courseImg" alt="创建课程">创建课程</span>
  30. <p>介绍平台功能,相关功能都有登录、注册、GPT模型等,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  31. </el-card>
  32. <el-card style="width:30%;" shadow="hover">
  33. <span><img :src="shishiImg" alt="实施课程">实施课程</span>
  34. <p>说明文字说明文字说明文字说明文字说明文字说明文字,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  35. </el-card>
  36. <el-card style="width:30%;" shadow="hover">
  37. <span><img :src="xiangmu" alt="创建项目">创建项目</span>
  38. <p>说明文字说明文字说明文字说明文字说明文字说明文字,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  39. </el-card>
  40. </div>
  41. <div class="content-card-item-card platform_use" style="margin-top: 32px;">
  42. <h2 style="width: 100%;">进阶使用</h2>
  43. <el-card style="width:30%;" shadow="hover">
  44. <span><img :src="xietongImg" alt="协同建构">协同建构</span>
  45. <p>介绍平台功能,相关功能都有登录、注册、GPT模型等,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  46. </el-card>
  47. <el-card style="width:30%;" shadow="hover">
  48. <span><img :src="zhushouImg" alt="AI助手">AI助手</span>
  49. <p>说明文字说明文字说明文字说明文字说明文字说明文字,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  50. </el-card>
  51. <el-card style="width:30%;" shadow="hover">
  52. <span><img :src="AIchuangjianImg" alt="AI创建">AI创建</span>
  53. <p>说明文字说明文字说明文字说明文字说明文字说明文字,说明文字说明文字说明文字说明文字说明文字说明文字</p>
  54. </el-card>
  55. </div>
  56. </div>
  57. <!-- 更多资源 -->
  58. <div class="content-card-item">
  59. <h1>更多资源</h1>
  60. <div class="content-card-item-card">
  61. <el-card style="width:48%;background-color: #E3F8F4;" shadow="hover">
  62. <span>课程案例</span>
  63. <ul>
  64. <li>
  65. <b>.</b>
  66. 案例名称
  67. <el-icon>
  68. <ArrowRight />
  69. </el-icon>
  70. </li>
  71. <li>
  72. <b>.</b>
  73. 案例名称
  74. <el-icon>
  75. <ArrowRight />
  76. </el-icon>
  77. </li>
  78. <li>
  79. <b>.</b>
  80. 案例名称
  81. <el-icon>
  82. <ArrowRight />
  83. </el-icon>
  84. </li>
  85. <li>
  86. <b>.</b>
  87. 案例名称
  88. <el-icon>
  89. <ArrowRight />
  90. </el-icon>
  91. </li>
  92. <li>
  93. <b>.</b>
  94. 案例名称
  95. <el-icon>
  96. <ArrowRight />
  97. </el-icon>
  98. </li>
  99. </ul>
  100. </el-card>
  101. <el-card style="width:48%;background-color: #E2EEFF;" shadow="hover">
  102. <span>项目案例</span>
  103. <ul>
  104. <li>
  105. <b>.</b>
  106. 案例名称
  107. <el-icon>
  108. <ArrowRight />
  109. </el-icon>
  110. </li>
  111. <li>
  112. <b>.</b>
  113. 案例名称
  114. <el-icon>
  115. <ArrowRight />
  116. </el-icon>
  117. </li>
  118. <li>
  119. <b>.</b>
  120. 案例名称
  121. <el-icon>
  122. <ArrowRight />
  123. </el-icon>
  124. </li>
  125. <li>
  126. <b>.</b>
  127. 案例名称
  128. <el-icon>
  129. <ArrowRight />
  130. </el-icon>
  131. </li>
  132. <li>
  133. <b>.</b>
  134. 案例名称
  135. <el-icon>
  136. <ArrowRight />
  137. </el-icon>
  138. </li>
  139. </ul>
  140. </el-card>
  141. </div>
  142. <div class="content-card-item-card platform_use" style="background-color: #E2EEFF;margin-top: 20px;">
  143. <el-card style="width:30%;" shadow="hover">
  144. <div class="content-card-item-card-img">
  145. <div>
  146. <h4>常见问题</h4>
  147. <p>如何与AI对话如何与AI对话如何与AI对话如何与AI对话</p>
  148. </div>
  149. <img :src="wentiImg" alt="常见问题">
  150. </div>
  151. </el-card>
  152. <el-card style="width:30%;" shadow="hover">
  153. <div class="content-card-item-card-img">
  154. <div>
  155. <h4>更新日志</h4>
  156. <p>如何与AI对话如何与AI对话如何与AI对话如何与AI对话</p>
  157. </div>
  158. <img :src="logImg" alt="更新日志">
  159. </div>
  160. </el-card>
  161. <el-card style="width:30%;" shadow="hover">
  162. <div class="content-card-item-card-img">
  163. <div>
  164. <h4>如何与AI对话</h4>
  165. <p>如何与AI对话如何与AI对话如何与AI对话如何与AI对话</p>
  166. </div>
  167. <img :src="AIduihuaImg" alt="如何与AI对话">
  168. </div>
  169. </el-card>
  170. </div>
  171. </div>
  172. </div>
  173. </template>
  174. <script>
  175. import pingtai from '../assets/img/平台概述.png';
  176. import userLogin from '../assets/img/user_login.png';
  177. import xiangmu from '../assets/img/创建项目.png';
  178. import courseImg from '../assets/img/创建课程.png';
  179. import shishiImg from '../assets/img/实施课程.png';
  180. import xietongImg from '../assets/img/协同建构.png';
  181. import zhushouImg from '@/assets/img/AI助手.png';
  182. import AIchuangjianImg from '@/assets/img/AI创建.png';
  183. import wentiImg from '@/assets/img/常见问题.png';
  184. import logImg from '@/assets/img/更新日志.png';
  185. import AIduihuaImg from '@/assets/img/AI对话.png';
  186. export default {
  187. name: 'ContentCard',
  188. data() {
  189. return {
  190. pingtai,
  191. userLogin, xiangmu, courseImg, shishiImg, AIchuangjianImg, zhushouImg, xietongImg,
  192. AIduihuaImg, logImg, wentiImg
  193. }
  194. }
  195. }
  196. </script>
  197. <style lang="less">
  198. .content-card {
  199. .content-card-item {
  200. margin-top: 80px;
  201. h1 {
  202. color: #000;
  203. font-size: 2rem;
  204. font-weight: 600;
  205. margin-bottom: 24px;
  206. }
  207. .content-card-item-card {
  208. display: flex;
  209. justify-content: space-between;
  210. text-align: left;
  211. flex-wrap: wrap;
  212. .el-card {
  213. padding: 32px;
  214. position: relative;
  215. border-radius: 8px;
  216. span {
  217. font-size: 24px;
  218. color: #000;
  219. font-weight: 600;
  220. line-height: 32px;
  221. .el-icon {
  222. width: 24px;
  223. position: relative;
  224. top: 3px;
  225. color: rgba(0, 0, 0, 0.26);
  226. }
  227. }
  228. p {
  229. width: 80%;
  230. font-size: 14px;
  231. line-height: 22px;
  232. margin-top: 8px;
  233. }
  234. .Introduction_img {
  235. float: right;
  236. }
  237. ul {
  238. padding: 5px 15px;
  239. li {
  240. padding: 8px 4px 8px 17px;
  241. font-size: 14px;
  242. cursor: pointer;
  243. position: relative;
  244. b {
  245. position: absolute;
  246. top: 0px;
  247. left: 5px;
  248. font-size: 20px
  249. }
  250. .el-icon {
  251. position: absolute;
  252. right: 5px;
  253. top: 10px;
  254. }
  255. }
  256. li:hover {
  257. background-color: #fff;
  258. border-radius: 8px;
  259. }
  260. }
  261. .content-card-item-card-img{
  262. display: flex;
  263. }
  264. }
  265. }
  266. .platform_use {
  267. padding: 32px;
  268. background-color: #E2EEFF;
  269. border: 1px solid #E2EEFF;
  270. border-radius: 10px;
  271. h2 {
  272. font-size: 24px;
  273. color: #000;
  274. line-height: 32px;
  275. font-weight: 600;
  276. margin-bottom: 24px;
  277. }
  278. .el-card {
  279. padding: 24px;
  280. .el-card__body {
  281. padding: 0;
  282. span {
  283. font-size: 18px;
  284. color: #000;
  285. font-weight: 600;
  286. line-height: 24px;
  287. img {
  288. width: 24px;
  289. height: 24px;
  290. vertical-align: middle;
  291. margin-right: 8px;
  292. }
  293. }
  294. h4 {
  295. font-size: 18px;
  296. font-weight: 600;
  297. line-height: 26px;
  298. }
  299. }
  300. }
  301. }
  302. }
  303. }
  304. </style>