first commit 2

This commit is contained in:
hmw1001
2026-06-11 18:47:38 +09:00
parent c768729ce6
commit 6f534e33a6
11095 changed files with 1595758 additions and 0 deletions
@@ -0,0 +1,274 @@
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 레이아웃 폴더내 style.css 파일
add_stylesheet('<link rel="stylesheet" href="'.G5_THEME_URL.'/rb.layout/'.$rb_core['layout'].'/style.css">', 0);
?>
<!-- Dark Premium Layout -->
<div class="dark-premium-container">
<!-- Hero Section with Video Background -->
<section class="hero-section">
<div class="hero-background">
<div class="hero-overlay"></div>
<div class="hero-particles"></div>
</div>
<div class="hero-content">
<div class="hero-badge">
<span class="badge-text">PREMIUM</span>
</div>
<h1 class="hero-title">
<span class="title-line">Next Generation</span>
<span class="title-line gradient-text">Digital Experience</span>
</h1>
<p class="hero-subtitle">차세대 기술과 프리미엄 디자인이 만나는 혁신적인 경험을 제공합니다.</p>
<div class="hero-cta">
<a href="#explore" class="btn-neon">탐험하기</a>
<a href="#learn" class="btn-outline">더 알아보기</a>
</div>
<div class="hero-stats">
<div class="stat-item">
<span class="stat-number">99.9%</span>
<span class="stat-label">Uptime</span>
</div>
<div class="stat-item">
<span class="stat-number">50K+</span>
<span class="stat-label">Users</span>
</div>
<div class="stat-item">
<span class="stat-number">24/7</span>
<span class="stat-label">Support</span>
</div>
</div>
</div>
<div class="hero-visual">
<div class="floating-cards">
<div class="card card-1">
<div class="card-glow"></div>
<div class="card-content">
<div class="card-icon">⚡</div>
<h4>Lightning Fast</h4>
</div>
</div>
<div class="card card-2">
<div class="card-glow"></div>
<div class="card-content">
<div class="card-icon">🔒</div>
<h4>Secure</h4>
</div>
</div>
<div class="card card-3">
<div class="card-glow"></div>
<div class="card-content">
<div class="card-icon">🚀</div>
<h4>Scalable</h4>
</div>
</div>
</div>
</div>
</section>
<!-- Features Section -->
<section class="features-section">
<div class="container">
<div class="section-header">
<span class="section-badge">FEATURES</span>
<h2 class="section-title">강력한 기능들</h2>
<p class="section-subtitle">최첨단 기술과 혁신적인 디자인으로 차별화된 경험을 제공합니다.</p>
</div>
<div class="features-grid">
<div class="feature-card">
<div class="feature-icon">
<svg width="32" height="32" viewBox="0 0 24 24" fill="none">
<path d="M13 2L3 14H12L11 22L21 10H12L13 2Z" stroke="currentColor" stroke-width="2"/>
</svg>
</div>
<h3>AI-Powered Analytics</h3>
<p>인공지능 기반 데이터 분석으로 인사이트를 제공합니다.</p>
<div class="feature-highlight">NEW</div>
</div>
<div class="feature-card">
<div class="feature-icon">
<svg width="32" height="32" viewBox="0 0 24 24" fill="none">
<rect x="3" y="3" width="18" height="18" rx="2" stroke="currentColor" stroke-width="2"/>
<path d="M9 9H15V15H9V9Z" stroke="currentColor" stroke-width="2"/>
</svg>
</div>
<h3>Real-time Collaboration</h3>
<p>실시간 협업 도구로 팀의 생산성을 극대화합니다.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<svg width="32" height="32" viewBox="0 0 24 24" fill="none">
<path d="M12 2L2 7L12 12L22 7L12 2Z" stroke="currentColor" stroke-width="2"/>
<path d="M2 17L12 22L22 17" stroke="currentColor" stroke-width="2"/>
<path d="M2 12L12 17L22 12" stroke="currentColor" stroke-width="2"/>
</svg>
</div>
<h3>Advanced Security</h3>
<p>엔터프라이즈급 보안으로 데이터를 안전하게 보호합니다.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<svg width="32" height="32" viewBox="0 0 24 24" fill="none">
<circle cx="12" cy="12" r="3" stroke="currentColor" stroke-width="2"/>
<path d="M12 1V3M12 21V23M4.22 4.22L5.64 5.64M18.36 18.36L19.78 19.78M1 12H3M21 12H23M4.22 19.78L5.64 18.36M18.36 5.64L19.78 4.22" stroke="currentColor" stroke-width="2"/>
</svg>
</div>
<h3>Global CDN</h3>
<p>전 세계 CDN 네트워크로 빠른 콘텐츠 전송을 보장합니다.</p>
</div>
</div>
</div>
</section>
<!-- Technology Showcase -->
<section class="tech-showcase">
<div class="container">
<div class="showcase-content">
<div class="showcase-text">
<span class="showcase-badge">TECHNOLOGY</span>
<h2>차세대 기술 스택</h2>
<p>최신 웹 기술과 클라우드 인프라를 활용하여 안정적이고 확장 가능한 솔루션을 제공합니다.</p>
<div class="tech-stack">
<div class="tech-item">
<span class="tech-name">React</span>
<div class="tech-bar">
<div class="tech-progress" style="width: 95%"></div>
</div>
</div>
<div class="tech-item">
<span class="tech-name">Node.js</span>
<div class="tech-bar">
<div class="tech-progress" style="width: 90%"></div>
</div>
</div>
<div class="tech-item">
<span class="tech-name">AWS</span>
<div class="tech-bar">
<div class="tech-progress" style="width: 88%"></div>
</div>
</div>
<div class="tech-item">
<span class="tech-name">Docker</span>
<div class="tech-bar">
<div class="tech-progress" style="width: 92%"></div>
</div>
</div>
</div>
</div>
<div class="showcase-visual">
<div class="tech-animation">
<div class="orbit orbit-1">
<div class="orbit-item">React</div>
</div>
<div class="orbit orbit-2">
<div class="orbit-item">Node.js</div>
</div>
<div class="orbit orbit-3">
<div class="orbit-item">AWS</div>
</div>
<div class="center-core">
<div class="core-icon">⚡</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="cta-section">
<div class="container">
<div class="cta-content">
<div class="cta-glow"></div>
<h2>지금 시작하세요</h2>
<p>프리미엄 경험의 시작, 지금 바로 체험해보세요.</p>
<div class="cta-buttons">
<a href="#start" class="btn-neon-large">무료 체험</a>
<a href="#contact" class="btn-outline-large">문의하기</a>
</div>
<div class="cta-features">
<div class="cta-feature">
<span class="cta-icon">✓</span>
<span>14일 무료 체험</span>
</div>
<div class="cta-feature">
<span class="cta-icon">✓</span>
<span>24/7 고객 지원</span>
</div>
<div class="cta-feature">
<span class="cta-icon">✓</span>
<span>무제한 사용</span>
</div>
</div>
</div>
</div>
</section>
</div>
<!-- Dark Premium JavaScript -->
<script>
document.addEventListener('DOMContentLoaded', function() {
// Particle animation
createParticles();
// Floating cards animation
animateFloatingCards();
// Intersection Observer for animations
const observerOptions = {
threshold: 0.1,
rootMargin: '0px 0px -50px 0px'
};
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('animate-in');
}
});
}, observerOptions);
// Observe elements for animation
document.querySelectorAll('.feature-card, .tech-item, .showcase-content').forEach(el => {
observer.observe(el);
});
// Smooth scrolling
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({
behavior: 'smooth',
block: 'start'
});
}
});
});
});
function createParticles() {
const particlesContainer = document.querySelector('.hero-particles');
if (!particlesContainer) return;
for (let i = 0; i < 50; i++) {
const particle = document.createElement('div');
particle.className = 'particle';
particle.style.left = Math.random() * 100 + '%';
particle.style.animationDelay = Math.random() * 3 + 's';
particle.style.animationDuration = (Math.random() * 3 + 2) + 's';
particlesContainer.appendChild(particle);
}
}
function animateFloatingCards() {
const cards = document.querySelectorAll('.floating-cards .card');
cards.forEach((card, index) => {
card.style.animationDelay = (index * 0.5) + 's';
});
}
</script>