From c10df53e5e0caf61a5538c53a847ce8be2c568ff Mon Sep 17 00:00:00 2001
From: jinsir <874871581@qq.com>
Date: Wed, 19 Nov 2025 16:25:28 +0800
Subject: [PATCH 09/10] =?UTF-8?q?=E7=A7=BB=E5=8A=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/components/news/body/GrassrootsDynamics.tsx | 4 +++-
app/components/{ => news}/list/List.tsx | 0
app/components/{ => news}/list/NewsData.tsx | 0
app/components/{ => news}/list/NewsList.tsx | 0
app/routes/news.tsx | 2 +-
5 files changed, 4 insertions(+), 2 deletions(-)
rename app/components/{ => news}/list/List.tsx (100%)
rename app/components/{ => news}/list/NewsData.tsx (100%)
rename app/components/{ => news}/list/NewsList.tsx (100%)
diff --git a/app/components/news/body/GrassrootsDynamics.tsx b/app/components/news/body/GrassrootsDynamics.tsx
index 706bbdc..79c5d45 100644
--- a/app/components/news/body/GrassrootsDynamics.tsx
+++ b/app/components/news/body/GrassrootsDynamics.tsx
@@ -1,5 +1,7 @@
import React from 'react';
-import List from '@/components/list/List';
+import List from '@/components/news/list/List';
+
+
export default function GrassrootsDynamics() {
return (
diff --git a/app/components/list/List.tsx b/app/components/news/list/List.tsx
similarity index 100%
rename from app/components/list/List.tsx
rename to app/components/news/list/List.tsx
diff --git a/app/components/list/NewsData.tsx b/app/components/news/list/NewsData.tsx
similarity index 100%
rename from app/components/list/NewsData.tsx
rename to app/components/news/list/NewsData.tsx
diff --git a/app/components/list/NewsList.tsx b/app/components/news/list/NewsList.tsx
similarity index 100%
rename from app/components/list/NewsList.tsx
rename to app/components/news/list/NewsList.tsx
diff --git a/app/routes/news.tsx b/app/routes/news.tsx
index 6daf3fb..58fc702 100755
--- a/app/routes/news.tsx
+++ b/app/routes/news.tsx
@@ -4,7 +4,7 @@ import Integrated from "@/components/news/body/Integrated";
import CultureBgPage from "@/components/news/body/Culturebg";
import {Header} from "@/components/news/header/Header";
import {TopNav} from "@/components/news/header/TopNav";
-import NewsList from "@/components/list/NewsList";
+import NewsList from "@/components/news/list/NewsList";
import ImageGridSection from "@/components/news/body/ImageGridSection";
import GrassrootsDynamics from "@/components/news/body/GrassrootsDynamics";
import { FhywPage } from "@/components/news/body/FireNews/fhyw";
From f3a90dbc983a3ca2bdb7175e81cb3f2c8584fbb0 Mon Sep 17 00:00:00 2001
From: Li1304553726 <1304553726@qq.com>
Date: Wed, 19 Nov 2025 16:30:47 +0800
Subject: [PATCH 10/10] 1
---
app/components/body/AutoCarousel.tsx | 82 -------------------
app/components/body/FireNews/FireNewsList.tsx | 63 --------------
app/components/body/FireNews/fhjt.tsx | 39 ---------
app/components/body/FireNews/fhrx.tsx | 39 ---------
app/components/body/FireNews/fhws.tsx | 38 ---------
app/components/body/FireNews/fhyw.tsx | 21 -----
6 files changed, 282 deletions(-)
delete mode 100644 app/components/body/AutoCarousel.tsx
delete mode 100644 app/components/body/FireNews/FireNewsList.tsx
delete mode 100644 app/components/body/FireNews/fhjt.tsx
delete mode 100644 app/components/body/FireNews/fhrx.tsx
delete mode 100644 app/components/body/FireNews/fhws.tsx
delete mode 100644 app/components/body/FireNews/fhyw.tsx
diff --git a/app/components/body/AutoCarousel.tsx b/app/components/body/AutoCarousel.tsx
deleted file mode 100644
index 01a32b1..0000000
--- a/app/components/body/AutoCarousel.tsx
+++ /dev/null
@@ -1,82 +0,0 @@
-// src/components/CarouselDemo.tsx
-import * as React from "react";
-import Autoplay from "embla-carousel-autoplay";
-
-import { Card, CardContent } from "@/ui/card";
-import {
- Carousel,
- CarouselContent,
- CarouselItem,
- CarouselNext,
- CarouselPrevious,
-} from "@/ui/carousel";
-
-const imageUrls = [
- "/images/carousel-1.jpg",
- "/images/carousel-2.jpg",
- "/images/carousel-3.jpg",
- "/images/carousel-4.jpg",
- "/images/carousel-5.jpg",
- "/images/carousel-6.jpg",
-];
-
-export function AutoCarouselDemo() {
- return (
-
- {/* 相对定位 宽度100% 水平居中 隐藏溢出 */}
-
-
- {/* 绝对定位 上下与父对齐 水平左对齐 背景渐变从左 从黑70%到透明 */}
-
-
- {imageUrls.map((src, index) => (
-
- {/* 基宽 中屏 大屏 防止收缩 相对定位
- 内边距 过渡500ms 鼠标悬停时放大1.05倍 鼠标手型
- 隐藏溢出 移除边框 中等阴影
- 弹性布局 正方形 垂直居中 水平居中 内边距0 相对
- */}
-
-
-
-
-
-
-
-
- ))}
-
-
- {/* 左右箭头控制 */}
-
-
-
-
- );
-}
\ No newline at end of file
diff --git a/app/components/body/FireNews/FireNewsList.tsx b/app/components/body/FireNews/FireNewsList.tsx
deleted file mode 100644
index 77601c8..0000000
--- a/app/components/body/FireNews/FireNewsList.tsx
+++ /dev/null
@@ -1,63 +0,0 @@
-import React from 'react';
-
-interface NewsItem {
- content: string;
-}
-
-export function FireNewsList() {
- const newsItems: NewsItem[] = [
- {
- content: "记者从16日召开的海南省政府新闻发布会上获悉,2018年,海南旅游总收入达1,262万人次,支出达399.7亿元...",
- },
- {
- content: "记者从16日召开的海南省政府新闻发布会上获悉,2018年,海南旅游总收入达1,262万人次,支出达399.7亿元...",
- },
- {
- content: "记者从16日召开的海南省政府新闻发布会上获悉,2018年,海南旅游总收入达1,262万人次,支出达399.7亿元...",
- },
- {
- content: "记者从16日召开的海南省政府新闻发布会上获悉,2018年,海南旅游总收入达1,262万人次,支出达399.7亿元...",
- },
- {
- content: "记者从16日召开的海南省政府新闻发布会上获悉,2018年,海南旅游总收入达1,262万人次,支出达399.7亿元...",
- },
- {
- content: "记者从16日召开的海南省政府新闻发布会上获悉,2018年,海南旅游总收入达1,262万人次,支出达399.7亿元...",
- },
- ];
-
- return (
-
- {/* 标题栏 */}
-
-
- {/* 新闻列表 */}
-
- {newsItems.map((item, index) => (
-
- ))}
-
-
- );
-};
diff --git a/app/components/body/FireNews/fhjt.tsx b/app/components/body/FireNews/fhjt.tsx
deleted file mode 100644
index 6ab127b..0000000
--- a/app/components/body/FireNews/fhjt.tsx
+++ /dev/null
@@ -1,39 +0,0 @@
-
-import { CarouselDemo } from "@/components/Carousel";
-import {FireNewsList} from "./FireNewsList";
-
-
-export function FhjtPage() {
- return(
-
- {/* 轮播背景图 */}
-
-
-
-
-
- {/* 标题部分 */}
-
-
烽火讲堂
- {/* 蓝色装饰线 */}
-
-
- {/* 列表 */}
-
-
-
- 一等奖
-
-
-
- 二等奖
-
-
-
- 三等奖
-
-
-
-
- )
-}
\ No newline at end of file
diff --git a/app/components/body/FireNews/fhrx.tsx b/app/components/body/FireNews/fhrx.tsx
deleted file mode 100644
index a9f9f4f..0000000
--- a/app/components/body/FireNews/fhrx.tsx
+++ /dev/null
@@ -1,39 +0,0 @@
-
-import { CarouselDemo } from "@/components/Carousel";
-import {FireNewsList} from "./FireNewsList";
-
-
-export function FhrxPage() {
- return(
-
- {/* 轮播背景图 */}
-
-
-
-
-
- {/* 标题部分 */}
-
-
烽火热线
- {/* 蓝色装饰线 */}
-
-
- {/* 列表 */}
-
-
-
- 信箱
-
-
-
- 问答
-
-
-
- 心灵
-
-
-
-
- )
-}
\ No newline at end of file
diff --git a/app/components/body/FireNews/fhws.tsx b/app/components/body/FireNews/fhws.tsx
deleted file mode 100644
index 14f0832..0000000
--- a/app/components/body/FireNews/fhws.tsx
+++ /dev/null
@@ -1,38 +0,0 @@
-
-import { CarouselDemo } from "@/components/Carousel";
-import {FireNewsList} from "./FireNewsList";
-
-
-export function FhwsPage() {
- return(
-
-
- {/* 标题部分 */}
-
-
烽火微视
- {/* 蓝色装饰线 */}
-
-
- {/* 列表 */}
-
-
-
- 一
-
-
-
- 二
-
-
-
- 三
-
-
-
- {/* 轮播背景图 */}
-
-
-
-
- )
-}
\ No newline at end of file
diff --git a/app/components/body/FireNews/fhyw.tsx b/app/components/body/FireNews/fhyw.tsx
deleted file mode 100644
index a160ee1..0000000
--- a/app/components/body/FireNews/fhyw.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-import { CarouselDemo } from "@/components/Carousel";
-import {FireNewsList} from "./FireNewsList";
-
-
-export function FhywPage() {
- return(
-
- {/* 轮播背景图 */}
-
-
-
-
- {/* 固定的烽火要闻 */}
-
-
-
-
- )
-}
\ No newline at end of file