Jelajahi Sumber

feat:homepage-html

0235474 1 Minggu lalu
induk
melakukan
0f3f333a16
1 mengubah file dengan 658 tambahan dan 0 penghapusan
  1. 658 0
      demo/page-homepage.html

+ 658 - 0
demo/page-homepage.html

@@ -0,0 +1,658 @@
+<!DOCTYPE html>
+<html lang="zh-CN">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>江西省文化和旅游研究推广协会</title>
+    <style>
+        /* 全局样式 */
+        * {
+            margin: 0;
+            padding: 0;
+            box-sizing: border-box;
+            font-family: "阿里巴巴普惠体", sans-serif;
+        }
+        
+        body {
+            background-color: #f8f4e8;
+            background-image: url('paper-texture.png');
+            color: #333;
+            line-height: 1.6;
+        }
+        
+        /* 自定义字体 */
+        @font-face {
+            font-family: "赣锋体";
+            src: url('ganfeng.ttf');
+        }
+        
+        /* 主色调定义 */
+        :root {
+            --primary-blue: #2F7DAD;  /* 天青瓷 */
+            --primary-green: #5B8C5A; /* 香樟绿 */
+            --primary-gold: #D4B16A; /* 庐金 */
+            --secondary-gray: #6D6D6D; /* 婺源黛瓦灰 */
+            --secondary-red: #C53D43;  /* 井冈山鹃红 */
+            --secondary-white: #F0F0F0; /* 鄱阳湖银白 */
+        }
+        
+        /* 导航栏 - 山水长卷式 */
+        .navbar {
+            background: linear-gradient(90deg, var(--primary-blue), var(--primary-green));
+            height: 80px;
+            display: flex;
+            align-items: center;
+            justify-content: space-between;
+            padding: 0 5%;
+            position: relative;
+            overflow: hidden;
+            box-shadow: 0 4px 12px rgba(0,0,0,0.1);
+        }
+        
+        .navbar::before {
+            content: "";
+            position: absolute;
+            top: 0;
+            left: 0;
+            right: 0;
+            height: 100%;
+            background: url('mountain-silhouette.png') bottom center repeat-x;
+            opacity: 0.2;
+            z-index: 1;
+        }
+        
+        .logo {
+            font-family: "赣锋体", serif;
+            font-size: 2rem;
+            color: white;
+            text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
+            z-index: 2;
+        }
+        
+        .nav-links {
+            display: flex;
+            gap: 2rem;
+            z-index: 2;
+        }
+        
+        .nav-links a {
+            color: white;
+            text-decoration: none;
+            font-size: 1.1rem;
+            padding: 0.5rem 1rem;
+            border-radius: 4px;
+            transition: all 0.3s ease;
+            position: relative;
+        }
+        
+        .nav-links a:hover {
+            background-color: rgba(255,255,255,0.2);
+        }
+        
+        .nav-links a::after {
+            content: "";
+            position: absolute;
+            bottom: -5px;
+            left: 50%;
+            transform: translateX(-50%);
+            width: 0;
+            height: 2px;
+            background-color: var(--primary-gold);
+            transition: width 0.3s ease;
+        }
+        
+        .nav-links a:hover::after {
+            width: 70%;
+        }
+        
+        /* 智能Banner区域 */
+        .banner {
+            height: 500px;
+            position: relative;
+            overflow: hidden;
+            background: linear-gradient(to bottom, #f8f4e8, #e8e0d0);
+        }
+        
+        .banner-content {
+            position: absolute;
+            top: 50%;
+            left: 10%;
+            transform: translateY(-50%);
+            z-index: 3;
+            max-width: 40%;
+        }
+        
+        .banner-title {
+            font-family: "赣锋体", serif;
+            font-size: 3rem;
+            color: var(--primary-blue);
+            margin-bottom: 1rem;
+            text-shadow: 2px 2px 4px rgba(0,0,0,0.1);
+        }
+        
+        .banner-subtitle {
+            font-size: 1.2rem;
+            color: var(--secondary-gray);
+            margin-bottom: 2rem;
+            line-height: 1.8;
+        }
+        
+        .banner-btn {
+            display: inline-block;
+            padding: 0.8rem 2rem;
+            background-color: var(--primary-gold);
+            color: white;
+            text-decoration: none;
+            border-radius: 30px;
+            font-weight: bold;
+            transition: all 0.3s ease;
+            box-shadow: 0 4px 8px rgba(0,0,0,0.1);
+        }
+        
+        .banner-btn:hover {
+            background-color: #c9a055;
+            transform: translateY(-3px);
+            box-shadow: 0 6px 12px rgba(0,0,0,0.15);
+        }
+        
+        .banner-bg {
+            position: absolute;
+            top: 0;
+            right: 0;
+            height: 100%;
+            width: 60%;
+            background: url('jiangxi-landscape.png') center right no-repeat;
+            background-size: contain;
+            opacity: 0.9;
+        }
+        
+        .banner-bg::after {
+            content: "";
+            position: absolute;
+            top: 0;
+            left: 0;
+            right: 0;
+            bottom: 0;
+            background: radial-gradient(circle at 70% 50%, transparent 30%, rgba(248,244,232,0.8));
+        }
+        
+        /* 数智动态区 */
+        .dynamic-section {
+            padding: 4rem 10%;
+            background-color: white;
+            position: relative;
+        }
+        
+        .section-title {
+            font-family: "赣锋体", serif;
+            font-size: 2.2rem;
+            color: var(--primary-blue);
+            text-align: center;
+            margin-bottom: 3rem;
+            position: relative;
+        }
+        
+        .section-title::after {
+            content: "";
+            display: block;
+            width: 80px;
+            height: 3px;
+            background: linear-gradient(to right, var(--primary-blue), var(--primary-green));
+            margin: 1rem auto 0;
+        }
+        
+        .dynamic-grid {
+            display: grid;
+            grid-template-columns: repeat(3, 1fr);
+            gap: 2rem;
+        }
+        
+        .dynamic-card {
+            background-color: white;
+            border-radius: 8px;
+            overflow: hidden;
+            box-shadow: 0 4px 12px rgba(0,0,0,0.08);
+            transition: all 0.3s ease;
+            position: relative;
+        }
+        
+        .dynamic-card:hover {
+            transform: translateY(-10px);
+            box-shadow: 0 12px 24px rgba(0,0,0,0.12);
+        }
+        
+        .card-img {
+            height: 200px;
+            background-size: cover;
+            background-position: center;
+            position: relative;
+        }
+        
+        .card-img::after {
+            content: "";
+            position: absolute;
+            top: 0;
+            left: 0;
+            right: 0;
+            bottom: 0;
+            background: linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.6));
+        }
+        
+        
+        .card-content {
+            padding: 1.5rem;
+        }
+        
+        .card-title {
+            font-size: 1.3rem;
+            color: var(--primary-blue);
+            margin-bottom: 0.8rem;
+        }
+        
+        .card-desc {
+            color: var(--secondary-gray);
+            margin-bottom: 1.5rem;
+            font-size: 0.95rem;
+        }
+        
+        .card-link {
+            display: inline-block;
+            color: var(--primary-gold);
+            text-decoration: none;
+            font-weight: bold;
+            position: relative;
+        }
+        
+        .card-link::after {
+            content: "";
+            position: absolute;
+            bottom: -2px;
+            left: 0;
+            width: 100%;
+            height: 1px;
+            background-color: var(--primary-gold);
+            transition: transform 0.3s ease;
+            transform-origin: right;
+            transform: scaleX(0);
+        }
+        
+        .card-link:hover::after {
+            transform-origin: left;
+            transform: scaleX(1);
+        }
+        
+        /* 共创展示区 */
+        .co-creation-section {
+            padding: 4rem 10%;
+            background-color: #f5f9f5;
+            position: relative;
+        }
+        
+        .co-creation-slider {
+            display: flex;
+            gap: 2rem;
+            overflow-x: auto;
+            padding: 1rem 0;
+            scroll-snap-type: x mandatory;
+        }
+        
+        .co-creation-item {
+            min-width: 300px;
+            scroll-snap-align: start;
+            background-color: white;
+            border-radius: 8px;
+            overflow: hidden;
+            box-shadow: 0 4px 12px rgba(0,0,0,0.08);
+        }
+        
+        .cc-img {
+            height: 180px;
+            background-size: cover;
+            background-position: center;
+        }
+        
+        .cc-content {
+            padding: 1.5rem;
+        }
+        
+        .cc-title {
+            font-size: 1.2rem;
+            color: var(--primary-green);
+            margin-bottom: 0.5rem;
+        }
+        
+        .cc-author {
+            color: var(--secondary-gray);
+            font-size: 0.9rem;
+            margin-bottom: 1rem;
+        }
+        
+        /* 协会智能体 */
+        .ai-section {
+            padding: 4rem 10%;
+            background: linear-gradient(135deg, var(--primary-blue), var(--primary-green));
+            color: white;
+            text-align: center;
+        }
+        
+        .ai-container {
+            max-width: 800px;
+            margin: 0 auto;
+        }
+        
+        .ai-title {
+            font-family: "赣锋体", serif;
+            font-size: 2.5rem;
+            margin-bottom: 1.5rem;
+        }
+        
+        .ai-desc {
+            margin-bottom: 2rem;
+            font-size: 1.1rem;
+            line-height: 1.8;
+        }
+        
+        .ai-features {
+            display: grid;
+            grid-template-columns: repeat(3, 1fr);
+            gap: 2rem;
+            margin-top: 3rem;
+        }
+        
+        .ai-feature {
+            background-color: rgba(255,255,255,0.1);
+            padding: 1.5rem;
+            border-radius: 8px;
+            backdrop-filter: blur(5px);
+            transition: all 0.3s ease;
+        }
+        
+        .ai-feature:hover {
+            background-color: rgba(255,255,255,0.2);
+            transform: translateY(-5px);
+        }
+        
+        .ai-icon {
+            font-size: 2.5rem;
+            margin-bottom: 1rem;
+            color: var(--primary-gold);
+        }
+        
+        .ai-feature-title {
+            font-size: 1.2rem;
+            margin-bottom: 0.5rem;
+        }
+        
+        /* 页脚 */
+        .footer {
+            background-color: #2a2a2a;
+            color: white;
+            padding: 4rem 10% 2rem;
+        }
+        
+        .footer-grid {
+            display: grid;
+            grid-template-columns: repeat(4, 1fr);
+            gap: 3rem;
+            margin-bottom: 3rem;
+        }
+        
+        .footer-col h3 {
+            font-size: 1.3rem;
+            margin-bottom: 1.5rem;
+            color: var(--primary-gold);
+        }
+        
+        .footer-links {
+            list-style: none;
+        }
+        
+        .footer-links li {
+            margin-bottom: 0.8rem;
+        }
+        
+        .footer-links a {
+            color: #ccc;
+            text-decoration: none;
+            transition: color 0.3s ease;
+        }
+        
+        .footer-links a:hover {
+            color: var(--primary-gold);
+        }
+        
+        .footer-bottom {
+            text-align: center;
+            padding-top: 2rem;
+            border-top: 1px solid #444;
+            color: #999;
+            font-size: 0.9rem;
+        }
+        
+        /* 响应式设计 */
+        @media (max-width: 1024px) {
+            .dynamic-grid {
+                grid-template-columns: repeat(2, 1fr);
+            }
+            
+            .ai-features {
+                grid-template-columns: repeat(2, 1fr);
+            }
+            
+            .footer-grid {
+                grid-template-columns: repeat(2, 1fr);
+            }
+        }
+        
+        @media (max-width: 768px) {
+            .navbar {
+                height: auto;
+                flex-direction: column;
+                padding: 1rem;
+            }
+            
+            .nav-links {
+                margin-top: 1rem;
+                flex-wrap: wrap;
+                justify-content: center;
+            }
+            
+            .banner {
+                height: auto;
+                padding: 3rem 1rem;
+            }
+            
+            .banner-content {
+                position: static;
+                transform: none;
+                max-width: 100%;
+                text-align: center;
+            }
+            
+            .banner-bg {
+                position: relative;
+                width: 100%;
+                height: 300px;
+                margin-top: 2rem;
+            }
+            
+            .dynamic-grid {
+                grid-template-columns: 1fr;
+            }
+            
+            .ai-features {
+                grid-template-columns: 1fr;
+            }
+            
+            .footer-grid {
+                grid-template-columns: 1fr;
+            }
+        }
+    </style>
+</head>
+<body>
+    <!-- 导航栏 -->
+    <nav class="navbar">
+        <div class="logo">赣鄱文旅</div>
+        <div class="nav-links">
+            <a href="#home">首页</a>
+            <a href="#platform">数智共创平台</a>
+            <a href="#business">协会核心业务</a>
+            <a href="#service">会员服务</a>
+            <a href="#support">支撑系统</a>
+        </div>
+    </nav>
+    
+    <!-- 智能Banner系统 -->
+    <section class="banner" id="home">
+        <div class="banner-content">
+            <h1 class="banner-title">三色映赣鄱,水墨链古今</h1>
+            <p class="banner-subtitle">江西省文化和旅游研究推广协会,以数字科技传承赣派文化,用创新设计演绎江西山水,打造虚实共生的文旅新体验。</p>
+            <a href="#platform" class="banner-btn">探索数智平台</a>
+        </div>
+        <div class="banner-bg"></div>
+    </section>
+    
+    <!-- 数智动态区 -->
+    <section class="dynamic-section" id="platform">
+        <h2 class="section-title">数智动态</h2>
+        <div class="dynamic-grid">
+            <div class="dynamic-card">
+                <div class="card-img" style="background-image: url('digital-heritage.jpg');"></div>
+                <div class="card-content">
+                    <h3 class="card-title">数字非遗保护工程</h3>
+                    <p class="card-desc">运用3D扫描与VR技术,对江西传统手工艺进行数字化存档与展示,让非遗文化永续传承。</p>
+                    <a href="#" class="card-link">了解更多 →</a>
+                </div>
+            </div>
+            <div class="dynamic-card">
+                <div class="card-img" style="background-image: url('cultural-map.jpg');"></div>
+                <div class="card-content">
+                    <h3 class="card-title">江西文化基因图谱</h3>
+                    <p class="card-desc">通过大数据分析,绘制江西文化元素关联网络,揭示赣鄱文化的深层结构与演变脉络。</p>
+                    <a href="#" class="card-link">了解更多 →</a>
+                </div>
+            </div>
+            <div class="dynamic-card">
+                <div class="card-img" style="background-image: url('smart-tourism.jpg');"></div>
+                <div class="card-content">
+                    <h3 class="card-title">智慧旅游解决方案</h3>
+                    <p class="card-desc">整合AI导览、AR实景增强等技术,为江西景区提供全方位的数字化升级方案。</p>
+                    <a href="#" class="card-link">了解更多 →</a>
+                </div>
+            </div>
+        </div>
+    </section>
+    
+    <!-- 共创展示区 -->
+    <section class="co-creation-section" id="business">
+        <h2 class="section-title">共创成果展示</h2>
+        <div class="co-creation-slider">
+            <div class="co-creation-item">
+                <div class="cc-img" style="background-image: url('co-creation1.jpg');"></div>
+                <div class="cc-content">
+                    <h3 class="cc-title">滕王阁AR诗词体验</h3>
+                    <p class="cc-author">作者: 南昌文旅数字实验室</p>
+                    <p>通过手机扫描实景,触发《滕王阁序》动态书法展示与语音朗诵,让游客沉浸式感受千年文脉。</p>
+                </div>
+            </div>
+            <div class="co-creation-item">
+                <div class="cc-img" style="background-image: url('co-creation2.jpg');"></div>
+                <div class="cc-content">
+                    <h3 class="cc-title">景德镇虚拟制瓷</h3>
+                    <p class="cc-author">作者: 瓷都数字工匠团队</p>
+                    <p>交互式模拟青花瓷制作全流程,从拉坯到绘彩,体验传统工艺的数字化演绎。</p>
+                </div>
+            </div>
+            <div class="co-creation-item">
+                <div class="cc-img" style="background-image: url('co-creation3.jpg');"></div>
+                <div class="cc-content">
+                    <h3 class="cc-title">井冈山红色记忆</h3>
+                    <p class="cc-author">作者: 赣南数媒创新中心</p>
+                    <p>基于地理位置的革命故事推送系统,在实景中叠加历史影像与互动问答。</p>
+                </div>
+            </div>
+            <div class="co-creation-item">
+                <div class="cc-img" style="background-image: url('co-creation4.jpg');"></div>
+                <div class="cc-content">
+                    <h3 class="cc-title">婺源四季农事历</h3>
+                    <p class="cc-author">作者: 乡村数字复兴小组</p>
+                    <p>可视化呈现传统农耕节律,结合气象数据提供农事活动建议与民俗体验预约。</p>
+                </div>
+            </div>
+        </div>
+    </section>
+    
+    <!-- 协会智能体 -->
+    <section class="ai-section" id="service">
+        <div class="ai-container">
+            <h2 class="ai-title">协会智能体</h2>
+            <p class="ai-desc">我们开发的AI文化助手"赣小文",集成了江西历史文化大数据,可提供智能问答、个性化推荐、文创设计辅助等服务,是您探索赣鄱文化的数字向导。</p>
+            <a href="#" class="banner-btn">体验智能服务</a>
+            
+            <div class="ai-features">
+                <div class="ai-feature">
+                    <div class="ai-icon">✍️</div>
+                    <h3 class="ai-feature-title">文化问答</h3>
+                    <p>解答江西历史、民俗、非遗等各类文化问题</p>
+                </div>
+                <div class="ai-feature">
+                    <div class="ai-icon">🗺️</div>
+                    <h3 class="ai-feature-title">行程规划</h3>
+                    <p>根据兴趣定制个性化文旅路线与活动推荐</p>
+                </div>
+                <div class="ai-feature">
+                    <div class="ai-icon">🎨</div>
+                    <h3 class="ai-feature-title">创意辅助</h3>
+                    <p>提供文创设计灵感与赣派元素数字化素材</p>
+                </div>
+            </div>
+        </div>
+    </section>
+    
+    <!-- 页脚 -->
+    <footer class="footer">
+        <div class="footer-grid">
+            <div class="footer-col">
+                <h3>关于协会</h3>
+                <ul class="footer-links">
+                    <li><a href="#">协会简介</a></li>
+                    <li><a href="#">组织架构</a></li>
+                    <li><a href="#">发展历程</a></li>
+                    <li><a href="#">联系我们</a></li>
+                </ul>
+            </div>
+            <div class="footer-col">
+                <h3>会员服务</h3>
+                <ul class="footer-links">
+                    <li><a href="#">会员权益</a></li>
+                    <li><a href="#">入会申请</a></li>
+                    <li><a href="#">会员动态</a></li>
+                    <li><a href="#">资源中心</a></li>
+                </ul>
+            </div>
+            <div class="footer-col">
+                <h3>项目合作</h3>
+                <ul class="footer-links">
+                    <li><a href="#">共创计划</a></li>
+                    <li><a href="#">技术支持</a></li>
+                    <li><a href="#">案例展示</a></li>
+                    <li><a href="#">合作申请</a></li>
+                </ul>
+            </div>
+            <div class="footer-col">
+                <h3>关注我们</h3>
+                <ul class="footer-links">
+                    <li><a href="#">微信公众号</a></li>
+                    <li><a href="#">微博</a></li>
+                    <li><a href="#">抖音</a></li>
+                    <li><a href="#">Bilibili</a></li>
+                </ul>
+            </div>
+        </div>
+        <div class="footer-bottom">
+            <p>© 2023 江西省文化和旅游研究推广协会 | 赣ICP备XXXXXXXX号 | 设计遵循"三色映赣鄱,水墨链古今"理念</p>
+        </div>
+    </footer>
+</body>
+</html>