tab1.page.html 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <ion-header>
  2. <ion-toolbar>
  3. <ion-buttons slot="start">
  4. <ion-avatar src="assets/logo.png" alt="灵思剧境"></ion-avatar>
  5. </ion-buttons>
  6. <ion-buttons slot="end">
  7. <ion-button routerLink="/home">首页</ion-button>
  8. <ion-button routerLink="/script-creation">剧本创作</ion-button>
  9. <ion-button routerLink="/ip-creation">IP打造</ion-button>
  10. <ion-button routerLink="/game-experience">游戏体验</ion-button>
  11. <ion-button routerLink="/user-center">用户中心</ion-button>
  12. </ion-buttons>
  13. </ion-toolbar>
  14. </ion-header>
  15. <ion-content>
  16. <!-- 轮播图区域 -->
  17. <!-- <ion-slides pager>
  18. <ion-slide>
  19. <img src="assets/images/landscape.jpg" alt="探索历史,体验沉浸式剧本杀">
  20. <div class="caption">探索历史,体验沉浸式剧本杀</div>
  21. </ion-slide>
  22. <ion-slide>
  23. <img src="assets/images/game_scene.jpg" alt="与朋友一起解谜,享受乐趣">
  24. <div class="caption">与朋友一起解谜,享受乐趣</div>
  25. </ion-slide>
  26. <ion-slide>
  27. <img src="assets/images/character.jpg" alt="独特角色,带你走进故事">
  28. <div class="caption">独特角色,带你走进故事</div>
  29. </ion-slide>
  30. </ion-slides> -->
  31. <!-- 功能介绍区域 -->
  32. <ion-grid>
  33. <ion-row>
  34. <ion-col size="4" *ngFor="let feature of features">
  35. <ion-card>
  36. <ion-card-header>
  37. <ion-icon [name]="feature.icon" slot="start"></ion-icon>
  38. <ion-card-title>{{ feature.title }}</ion-card-title>
  39. </ion-card-header>
  40. <ion-card-content>
  41. <p>{{ feature.description }}</p>
  42. <ion-button expand="full" routerLink="{{ feature.link }}">了解更多</ion-button>
  43. </ion-card-content>
  44. </ion-card>
  45. </ion-col>
  46. </ion-row>
  47. </ion-grid>
  48. <!-- 推荐剧本区域 -->
  49. <ion-list>
  50. <ion-item-sliding *ngFor="let script of scripts">
  51. <ion-item>
  52. <ion-thumbnail slot="start">
  53. <img [src]="script.coverImage" alt="{{ script.title }}">
  54. </ion-thumbnail>
  55. <ion-label>
  56. <h2>{{ script.title }}</h2>
  57. <p>{{ script.description }}</p>
  58. </ion-label>
  59. </ion-item>
  60. <ion-item-options side="end">
  61. <ion-item-option (click)="startExperience(script)">立即体验</ion-item-option>
  62. </ion-item-options>
  63. </ion-item-sliding>
  64. </ion-list>
  65. <!-- 用户评价区域 -->
  66. <ion-list>
  67. <ion-item *ngFor="let review of reviews">
  68. <ion-avatar slot="start">
  69. <img [src]="review.avatar" alt="{{ review.username }}">
  70. </ion-avatar>
  71. <ion-label>
  72. <h2>{{ review.username }}</h2>
  73. <p>{{ review.content }}</p>
  74. <p>{{review.rating}}</p>
  75. </ion-label>
  76. </ion-item>
  77. </ion-list>
  78. <!-- 底部区域 -->
  79. <ion-footer>
  80. <ion-toolbar>
  81. <ion-buttons slot="start">
  82. <ion-button routerLink="/about">关于我们</ion-button>
  83. <ion-button routerLink="/contact">联系我们</ion-button>
  84. </ion-buttons>
  85. <ion-buttons slot="end">
  86. <ion-icon name="logo-wechat"></ion-icon>
  87. <ion-icon name="logo-weibo"></ion-icon>
  88. </ion-buttons>
  89. <div class="copyright">© 2024 灵思剧境. 保留所有权利.</div>
  90. </ion-toolbar>
  91. </ion-footer>
  92. </ion-content>