浏览代码

update:css

cainiao-hue 3 月之前
父节点
当前提交
da81c02515

+ 4 - 3
soul-app/src/app/page-psysurvey/page-psysurvey.component.scss

@@ -1,6 +1,7 @@
-/* 设置页面背景色 */
-ion-content {
-    --background: #ffffff; /* 白色背景 */
+  /* 整体ion-content背景 */
+  ion-content {
+    --background: url('https://nova-cloud.obs.cn-south-1.myhuaweicloud.com/storage/aigc/imagine/4RHC2Jhp2l-0.png') no-repeat fixed!important;
+    --background-size: cover; /* 使背景图片覆盖整个屏幕 */
   }
 
   ion-card {

+ 4 - 2
soul-app/src/app/report-modal/report-modal.component.scss

@@ -1,5 +1,7 @@
-ion-content {
-    padding: 16px; // 增加内边距
+  /* 整体ion-content背景 */
+  ion-content {
+    --background: url('https://nova-cloud.obs.cn-south-1.myhuaweicloud.com/storage/aigc/imagine/4RHC2Jhp2l-0.png') no-repeat fixed!important;
+    --background-size: cover; /* 使背景图片覆盖整个屏幕 */
   }
   
   pre {

+ 0 - 51
soul-app/src/app/topic-detail/README.md

@@ -1,51 +0,0 @@
-查看详情组件:
-页面结构
-1. 页面标题区
-组件: 页面标题
-元素:
-标题文本(H1)
-示例内容: “有效管理焦虑情绪的指南”
-2. 管理焦虑的技巧区
-组件: 技巧列表
-元素:
-列表项(每个技巧可以展开)
-示例内容:
-技巧一: 深呼吸
-描述: “通过深呼吸来放松身心,缓解焦虑。”
-技巧二: 运动
-描述: “规律的运动有助于释放压力和焦虑。”
-技巧三: 正念冥想
-描述: “通过正念练习来关注当下,减少焦虑。”
-3. 实用工具区
-组件: 工具推荐
-元素:
-工具名称
-工具描述
-使用链接或下载按钮
-示例内容:
-工具一: 焦虑管理APP
-描述: “帮助你记录情绪,提供放松练习。”
-按钮: “下载APP”
-工具二: 在线冥想课程
-描述: “提供多种冥想练习,帮助你减轻焦虑。”
-按钮: “查看课程”
-4. 资源区
-组件: 文章和视频推荐
-元素:
-文章标题
-视频缩略图
-资源链接
-示例内容:
-文章: “如何应对焦虑的五个方法”
-链接: “阅读更多”
-视频: “焦虑管理技巧”
-链接: “观看视频”
-5. 社区支持区
-组件: 社区讨论
-元素:
-讨论主题
-参与链接
-示例内容:
-主题: “分享你的焦虑管理经验”
-链接: “参与讨论”
-请您作为一名专业的Ionic前端工程师,帮我运用ionic v7 或v8及以上的angular版本standalone模式编写,选择合适的ionic组件来重构以上产品页面的各个区域和内容,如果涉及到图形效果请用ion-icon。并给出整个页面的topic-detail.component.html代码还有topic-detail.component.ts代码

+ 1 - 1
soul-app/src/app/topic-detail/topic-detail.component.html

@@ -52,7 +52,7 @@
   <section>
     <ion-list>
       <ion-list-header>
-        <ion-label>相关文章和视频</ion-label>
+        <ion-label>相关文章</ion-label>
       </ion-list-header>
       <ion-item *ngFor="let resource of resources">
         <ion-label>

+ 5 - 4
soul-app/src/app/topic-detail/topic-detail.component.scss

@@ -1,7 +1,8 @@
-/* 设置页面背景色 */
-ion-content {
-  --background: #ffffff; /* 白色背景 */
-}
+  /* 整体ion-content背景 */
+  ion-content {
+    --background: url('https://nova-cloud.obs.cn-south-1.myhuaweicloud.com/storage/aigc/imagine/4RHC2Jhp2l-0.png') no-repeat fixed!important;
+    --background-size: cover; /* 使背景图片覆盖整个屏幕 */
+  }
 ion-title {
   font-size: 24px; /* 增大字体大小 */
   font-weight: bold; /* 加粗 */

+ 0 - 30
soul-app/src/app/topic-detail2/README.md

@@ -1,30 +0,0 @@
-ng g component topic-detail2 --standalone
-页面结构
-1.克服抑郁的方法区 
-组件: 方法列表 
-元素: 列表项(每个方法可以展开) 
-示例内容: 
-方法一: 寻求专业帮助 
-描述: “咨询心理医生或心理治疗师,获得专业的支持和指导。” 
-方法二: 建立健康的生活方式
-描述: “保持规律的作息、均衡的饮食和适量的运动。” 
-方法三: 与他人交流 
-描述: “与朋友和家人分享你的感受,建立支持网络。”
-2.自助工具区 
-组件: 自助工具推荐 
-元素: 工具名称 工具描述 使用链接或下载按钮 
-示例内容: 工具一: 抑郁管理APP 
-描述: “帮助你记录情绪变化,提供自助练习。” 
-按钮: “下载APP” 
-工具二: 在线支持小组 
-描述: “与其他抑郁症患者交流,分享经验。” 
-按钮: “加入小组”
-3.资源区 
-组件: 文章和视频推荐 
-元素: 文章标题 视频缩略图 资源链接 
-示例内容: 文章: “克服抑郁的十大技巧” 链接: “阅读更多” 视频: “如何面对抑郁” 链接: “观看视频”
-4.社区支持区 
-组件: 社区讨论 
-元素: 讨论主题 参与链接 
-示例内容: 主题: “分享你的抑郁克服故事” 链接: “参与讨论” 
-请您作为一名专业的Ionic前端工程师,帮我运用ionic v7 或v8及以上的angular版本standalone模式编写,选择合适的ionic组件来重构以上产品页面的各个区域和内容,如果涉及到图形效果请用ion-icon。并给出整个页面的topic-detail2.component.html代码还有topic-detail2.component.ts代码

+ 1 - 1
soul-app/src/app/topic-detail2/topic-detail2.component.html

@@ -52,7 +52,7 @@
   <section>
     <ion-list>
       <ion-list-header>
-        <ion-label>相关文章和视频</ion-label>
+        <ion-label>相关文章</ion-label>
       </ion-list-header>
       <ion-item *ngFor="let resource of resources">
         <ion-label>

+ 5 - 4
soul-app/src/app/topic-detail2/topic-detail2.component.scss

@@ -1,7 +1,8 @@
-/* 设置页面背景色 */
-ion-content {
-  --background: #ffffff; /* 白色背景 */
-}
+  /* 整体ion-content背景 */
+  ion-content {
+    --background: url('https://nova-cloud.obs.cn-south-1.myhuaweicloud.com/storage/aigc/imagine/4RHC2Jhp2l-0.png') no-repeat fixed!important;
+    --background-size: cover; /* 使背景图片覆盖整个屏幕 */
+  }
 
 /* 设置卡片的样式 */
 ion-list {

+ 0 - 53
soul-app/src/app/topic-detail3/README.md

@@ -1,53 +0,0 @@
-页面结构
-1. 页面标题区
-组件: 页面标题
-元素:
-标题文本(H1)
-示例内容: “提升自信心的技巧”
-2. 提升自信心的技巧区
-组件: 技巧列表
-元素:
-列表项(每个技巧可以展开)
-示例内容:
-技巧一: 设定小目标
-描述: “通过设定并完成小目标来增强自信心。”
-详细说明: “每完成一个小目标,都会增强你的成就感。”
-技巧二: 积极自我对话
-描述: “通过积极的自我对话来改变消极思维。”
-详细说明: “用积极的语言鼓励自己,提升自我肯定感。”
-技巧三: 练习身体语言
-描述: “通过开放的身体语言来传达自信。”
-详细说明: “站直、微笑和保持眼神接触可以帮助你感到更自信。”
-3. 实用工具区
-组件: 工具推荐
-元素:
-工具名称
-工具描述
-使用链接或下载按钮
-示例内容:
-工具一: 自信心提升APP
-描述: “提供每日自信心练习和积极的提醒。”
-按钮: “下载APP”
-工具二: 在线课程
-描述: “学习更多关于自信心提升的技巧。”
-按钮: “查看课程”
-4. 资源区
-组件: 文章和视频推荐
-元素:
-文章标题
-视频缩略图
-资源链接
-示例内容:
-文章: “提升自信心的五个有效方法”
-链接: “阅读更多”
-视频: “如何在公众面前自信演讲”
-链接: “观看视频”
-5. 社区支持区
-组件: 社区讨论
-元素:
-讨论主题
-参与链接
-示例内容:
-主题: “分享你的自信提升故事”
-链接: “参与讨论”
-请您作为一名专业的Ionic前端工程师,帮我运用ionic v7 或v8及以上的angular版本standalone模式编写,选择合适的ionic组件来重构以上产品页面的各个区域和内容,如果涉及到图形效果请用ion-icon。并给出整个页面的topic-detail3.component.html代码还有topic-detail3.component.ts代码

+ 1 - 1
soul-app/src/app/topic-detail3/topic-detail3.component.html

@@ -52,7 +52,7 @@
   <section>
     <ion-list>
       <ion-list-header>
-        <ion-label>相关文章和视频</ion-label>
+        <ion-label>相关文章</ion-label>
       </ion-list-header>
       <ion-item *ngFor="let resource of resources">
         <ion-label>

+ 3 - 2
soul-app/src/app/topic-detail3/topic-detail3.component.scss

@@ -1,6 +1,7 @@
-/* 设置页面背景色 */
+/* 整体ion-content背景 */
 ion-content {
-  --background: #ffffff; /* 白色背景 */
+  --background: url('https://nova-cloud.obs.cn-south-1.myhuaweicloud.com/storage/aigc/imagine/4RHC2Jhp2l-0.png') no-repeat fixed!important;
+  --background-size: cover; /* 使背景图片覆盖整个屏幕 */
 }
 ion-title {
   font-size: 24px; /* 增大字体大小 */