NeoAcademy School Template
Preview
Edit
Download
Run
Download Options
HTML File
Download as .html file
CSS File
Download as .css file
JavaScript File
Download as .js file
Combined HTML
All code in one HTML file
Project ZIP
All files in a ZIP archive
Cancel
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>NeoAcademy - Education Reimagined</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> </head> <body> <!-- Header Section --> <header> <div class="logo"> <i class="fas fa-graduation-cap"></i> <h1>NeoAcademy</h1> </div> <nav> <div class="menu-toggle"> <i class="fas fa-bars"></i> </div> <ul> <li><a href="#home">Home</a></li> <li><a href="#features">Features</a></li> <li><a href="#about">About</a></li> <li><a href="#courses">Courses</a></li> <li><a href="#testimonials">Testimonials</a></li> <li><a href="#contact">Contact</a></li> </ul> </nav> </header> <!-- Hero Section --> <section class="hero" id="home"> <div class="hero-content"> <h2>Education <span>Reimagined</span> for the Future</h2> <p>NeoAcademy combines cutting-edge technology with innovative teaching methods to prepare students for tomorrow's challenges today.</p> <a href="#courses" class="cta-button">Explore Courses</a> </div> <div class="hero-image"> <img src="https://images.unsplash.com/photo-1588072432836-e10032774350?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1472&q=80" alt="Future School"> </div> </section> <!-- Features Section --> <section class="features" id="features"> <div class="section-title"> <h2>Why Choose NeoAcademy</h2> <p>We're revolutionizing education with our unique approach that combines the best of traditional learning with futuristic innovation.</p> </div> <div class="features-grid"> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-robot"></i> </div> <h3>AI-Powered Learning</h3> <p>Our adaptive learning platform uses artificial intelligence to personalize education for each student's needs and pace.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-vr-cardboard"></i> </div> <h3>Immersive VR Classes</h3> <p>Experience history, science and more through fully immersive virtual reality environments that bring learning to life.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-globe"></i> </div> <h3>Global Classroom</h3> <p>Connect with students and teachers from around the world in our collaborative international learning community.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-chart-line"></i> </div> <h3>Future Skills Focus</h3> <p>We prioritize teaching the skills that will be most valuable in the coming decades, not just traditional subjects.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-hands-helping"></i> </div> <h3>Mentorship Program</h3> <p>Each student is paired with industry professionals who provide guidance and real-world insights.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-project-diagram"></i> </div> <h3>Project-Based Learning</h3> <p>Students learn by working on real projects that solve actual problems, building portfolios from day one.</p> </div> </div> </section> <!-- About Section --> <section class="about" id="about"> <div class="about-image"> <img src="https://images.unsplash.com/photo-1523050854058-8df90110c9f1?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Students learning"> </div> <div class="about-content"> <h2>Redefining Education for the 21st Century</h2> <p>Founded in 2023, NeoAcademy was born from a simple idea: the education system hasn't fundamentally changed in over a century, while the world around it has transformed completely.</p> <p>We bring together educators, technologists, and futurists to create a learning experience that prepares students not just for today's jobs, but for tomorrow's opportunities.</p> <div class="stats"> <div class="stat-item"> <h3>5K+</h3> <p>Students Enrolled</p> </div> <div class="stat-item"> <h3>200+</h3> <p>Expert Instructors</p> </div> <div class="stat-item"> <h3>98%</h3> <p>Satisfaction Rate</p> </div> </div> </div> </section> <!-- Courses Section --> <section class="courses" id="courses"> <div class="section-title"> <h2>Our Featured Courses</h2> <p>Explore our cutting-edge curriculum designed to equip students with future-proof skills and knowledge.</p> </div> <div class="courses-grid"> <div class="course-card"> <div class="course-image"> <img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80" alt="Quantum Computing"> </div> <div class="course-content"> <span class="course-category">STEM</span> <h3>Quantum Computing Fundamentals</h3> <p>Dive into the world of quantum mechanics and learn how to program quantum computers to solve complex problems.</p> <div class="course-meta"> <span><i class="fas fa-clock"></i> 12 Weeks</span> <span><i class="fas fa-user-graduate"></i> Advanced</span> </div> </div> </div> <div class="course-card"> <div class="course-image"> <img src="https://images.unsplash.com/photo-1635070041078-e363dbe005cb?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Neuroscience"> </div> <div class="course-content"> <span class="course-category">Science</span> <h3>Neuroscience & AI</h3> <p>Explore how the human brain works and how these principles are being used to create more advanced artificial intelligence.</p> <div class="course-meta"> <span><i class="fas fa-clock"></i> 8 Weeks</span> <span><i class="fas fa-user-graduate"></i> Intermediate</span> </div> </div> </div> <div class="course-card"> <div class="course-image"> <img src="https://images.unsplash.com/photo-1620641788421-7a1c342ea42e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Sustainable Design"> </div> <div class="course-content"> <span class="course-category">Design</span> <h3>Sustainable Urban Design</h3> <p>Learn to design cities of the future that are sustainable, resilient, and optimized for human wellbeing.</p> <div class="course-meta"> <span><i class="fas fa-clock"></i> 10 Weeks</span> <span><i class="fas fa-user-graduate"></i> Beginner</span> </div> </div> </div> </div> </section> <!-- Testimonials Section --> <section class="testimonials" id="testimonials"> <div class="section-title"> <h2>What Our Students Say</h2> <p>Hear from our global community of learners who are shaping the future.</p> </div> <div class="testimonials-slider"> <div class="testimonial-card"> <p class="quote">"NeoAcademy completely changed my perspective on education. The VR history classes made me feel like I was actually there, and I retained so much more than traditional lectures."</p> <div class="testimonial-author"> <div class="author-image"> <img src="https://randomuser.me/api/portraits/women/44.jpg" alt="Sarah Johnson"> </div> <div class="author-info"> <h4>Sarah Johnson</h4> <p>Quantum Computing Student</p> </div> </div> </div> <div class="testimonial-card"> <p class="quote">"The AI tutor adapted to my learning style perfectly. I went from struggling with math to actually enjoying it! The project-based approach made everything feel relevant and practical."</p> <div class="testimonial-author"> <div class="author-image"> <img src="https://randomuser.me/api/portraits/men/32.jpg" alt="David Kim"> </div> <div class="author-info"> <h4>David Kim</h4> <p>Neuroscience & AI Student</p> </div> </div> </div> <div class="testimonial-card"> <p class="quote">"As a working professional, the flexibility and cutting-edge content at NeoAcademy allowed me to upskill without putting my career on hold. The global classroom network has been invaluable."</p> <div class="testimonial-author"> <div class="author-image"> <img src="https://randomuser.me/api/portraits/women/68.jpg" alt="Maria Rodriguez"> </div> <div class="author-info"> <h4>Maria Rodriguez</h4> <p>Sustainable Design Student</p> </div> </div> </div> </div> </section> <!-- CTA Section --> <section class="cta" id="contact"> <h2>Ready for the Future of Education?</h2> <p>Join thousands of students worldwide who are already experiencing the NeoAcademy difference. The future of learning starts here.</p> <div class="cta-buttons"> <a href="#" class="cta-button">Start Learning Today</a> <a href="#" class="cta-button outline">Book a Virtual Tour</a> </div> </section> <!-- Footer Section --> <footer> <div class="footer-content"> <div class="footer-column"> <h3>NeoAcademy</h3> <p>Pioneering the future of education through innovation, technology, and forward-thinking pedagogy.</p> <div class="social-links"> <a href="#"><i class="fab fa-facebook-f"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fab fa-instagram"></i></a> <a href="#"><i class="fab fa-linkedin-in"></i></a> <a href="#"><i class="fab fa-youtube"></i></a> </div> </div> <div class="footer-column"> <h3>Quick Links</h3> <ul class="footer-links"> <li><a href="#home">Home</a></li> <li><a href="#features">Features</a></li> <li><a href="#about">About Us</a></li> <li><a href="#courses">Courses</a></li> <li><a href="#testimonials">Testimonials</a></li> </ul> </div> <div class="footer-column"> <h3>Programs</h3> <ul class="footer-links"> <li><a href="#">Future Skills</a></li> <li><a href="#">STEM Education</a></li> <li><a href="#">Creative Arts</a></li> <li><a href="#">Professional Development</a></li> <li><a href="#">Youth Programs</a></li> </ul> </div> <div class="footer-column"> <h3>Contact Us</h3> <ul class="footer-links"> <li><a href="#"><i class="fas fa-map-marker-alt"></i> 123 Future St, Tech City</a></li> <li><a href="#"><i class="fas fa-phone"></i> +1 (555) 123-4567</a></li> <li><a href="#"><i class="fas fa-envelope"></i> hello@neoacademy.edu</a></li> <li><a href="#"><i class="fas fa-clock"></i> Mon-Fri: 9AM - 6PM</a></li> </ul> </div> </div> <div class="footer-bottom"> <p>© 2023 NeoAcademy. All Rights Reserved. | <a href="#">Privacy Policy</a> | <a href="#">Terms of Service</a></p> </div> </footer> </body> </html>
CSS
:root { --primary: #6c5ce7; --secondary: #00cec9; --dark: #2d3436; --light: #f5f6fa; --accent: #fd79a8; } * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } body { background-color: var(--light); color: var(--dark); overflow-x: hidden; } /* Header/Navigation */ header { position: fixed; top: 0; left: 0; width: 100%; padding: 20px 5%; display: flex; justify-content: space-between; align-items: center; z-index: 1000; background: rgba(255, 255, 255, 0.9); backdrop-filter: blur(10px); box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1); } .logo { display: flex; align-items: center; } .logo i { font-size: 2rem; color: var(--primary); margin-right: 10px; } .logo h1 { font-size: 1.8rem; font-weight: 700; background: linear-gradient(45deg, var(--primary), var(--secondary)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } nav ul { display: flex; list-style: none; } nav ul li { margin-left: 30px; } nav ul li a { text-decoration: none; color: var(--dark); font-weight: 600; font-size: 1.1rem; transition: all 0.3s ease; position: relative; } nav ul li a::after { content: ''; position: absolute; bottom: -5px; left: 0; width: 0; height: 2px; background: var(--primary); transition: all 0.3s ease; } nav ul li a:hover::after { width: 100%; } .menu-toggle { display: none; cursor: pointer; font-size: 1.5rem; } /* Hero Section */ .hero { height: 100vh; display: flex; align-items: center; padding: 0 5%; margin-top: -80px; position: relative; overflow: hidden; } .hero::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(108, 92, 231, 0.1), rgba(0, 206, 201, 0.1)); z-index: -1; } .hero-content { flex: 1; padding-right: 50px; } .hero-content h2 { font-size: 3.5rem; margin-bottom: 20px; line-height: 1.2; } .hero-content h2 span { color: var(--primary); } .hero-content p { font-size: 1.2rem; margin-bottom: 30px; color: #666; max-width: 600px; } .cta-button { display: inline-block; padding: 15px 30px; background: linear-gradient(45deg, var(--primary), var(--secondary)); color: white; border-radius: 50px; text-decoration: none; font-weight: 600; font-size: 1.1rem; transition: all 0.3s ease; box-shadow: 0 10px 20px rgba(108, 92, 231, 0.3); } .cta-button:hover { transform: translateY(-5px); box-shadow: 0 15px 30px rgba(108, 92, 231, 0.4); } .hero-image { flex: 1; position: relative; height: 100%; display: flex; align-items: center; justify-content: center; } .hero-image img { max-width: 100%; height: auto; animation: float 6s ease-in-out infinite; } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-20px); } } /* Features Section */ .features { padding: 100px 5%; background-color: white; } .section-title { text-align: center; margin-bottom: 60px; } .section-title h2 { font-size: 2.5rem; margin-bottom: 15px; position: relative; display: inline-block; } .section-title h2::after { content: ''; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background: linear-gradient(45deg, var(--primary), var(--secondary)); border-radius: 2px; } .section-title p { color: #666; max-width: 700px; margin: 0 auto; font-size: 1.1rem; } .features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin-top: 50px; } .feature-card { background: white; border-radius: 15px; padding: 30px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); transition: all 0.3s ease; text-align: center; border: 1px solid rgba(0, 0, 0, 0.05); } .feature-card:hover { transform: translateY(-10px); box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1); } .feature-icon { width: 80px; height: 80px; background: linear-gradient(45deg, var(--primary), var(--secondary)); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; color: white; font-size: 1.8rem; } .feature-card h3 { font-size: 1.5rem; margin-bottom: 15px; } .feature-card p { color: #666; line-height: 1.6; } /* About Section */ .about { padding: 100px 5%; background-color: var(--light); display: flex; align-items: center; } .about-image { flex: 1; padding-right: 50px; position: relative; } .about-image img { width: 100%; border-radius: 20px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); } .about-image::before { content: ''; position: absolute; top: -20px; left: -20px; width: 100%; height: 100%; border: 3px solid var(--primary); border-radius: 20px; z-index: -1; } .about-content { flex: 1; } .about-content h2 { font-size: 2.5rem; margin-bottom: 20px; } .about-content p { color: #666; margin-bottom: 20px; line-height: 1.6; } .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 30px; } .stat-item { text-align: center; } .stat-item h3 { font-size: 2.5rem; color: var(--primary); margin-bottom: 5px; } .stat-item p { color: #666; font-size: 0.9rem; } /* Courses Section */ .courses { padding: 100px 5%; background-color: white; } .courses-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 30px; margin-top: 50px; } .course-card { background: white; border-radius: 15px; overflow: hidden; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); transition: all 0.3s ease; } .course-card:hover { transform: translateY(-10px); box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1); } .course-image { height: 200px; overflow: hidden; } .course-image img { width: 100%; height: 100%; object-fit: cover; transition: all 0.5s ease; } .course-card:hover .course-image img { transform: scale(1.1); } .course-content { padding: 25px; } .course-category { display: inline-block; padding: 5px 15px; background: var(--accent); color: white; border-radius: 50px; font-size: 0.8rem; margin-bottom: 10px; } .course-content h3 { font-size: 1.5rem; margin-bottom: 10px; } .course-content p { color: #666; margin-bottom: 20px; line-height: 1.6; } .course-meta { display: flex; justify-content: space-between; align-items: center; color: #666; font-size: 0.9rem; } .course-meta span { display: flex; align-items: center; } .course-meta i { margin-right: 5px; color: var(--primary); } /* Testimonials Section */ .testimonials { padding: 100px 5%; background-color: var(--light); } .testimonials-slider { max-width: 1000px; margin: 50px auto 0; position: relative; } .testimonial-card { background: white; border-radius: 15px; padding: 30px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); margin: 0 15px; text-align: center; } .testimonial-card .quote { font-size: 1.2rem; color: #666; line-height: 1.6; margin-bottom: 20px; font-style: italic; } .testimonial-author { display: flex; align-items: center; justify-content: center; } .author-image { width: 60px; height: 60px; border-radius: 50%; overflow: hidden; margin-right: 15px; } .author-image img { width: 100%; height: 100%; object-fit: cover; } .author-info h4 { font-size: 1.2rem; margin-bottom: 5px; } .author-info p { color: #666; font-size: 0.9rem; } /* CTA Section */ .cta { padding: 100px 5%; background: linear-gradient(135deg, var(--primary), var(--secondary)); color: white; text-align: center; } .cta h2 { font-size: 2.5rem; margin-bottom: 20px; } .cta p { max-width: 700px; margin: 0 auto 30px; font-size: 1.1rem; opacity: 0.9; } .cta-buttons { display: flex; justify-content: center; gap: 20px; } .cta-button.outline { background: transparent; border: 2px solid white; color: white; } .cta-button.outline:hover { background: white; color: var(--primary); } /* Footer */ footer { background-color: var(--dark); color: white; padding: 80px 5% 30px; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 50px; } .footer-column h3 { font-size: 1.5rem; margin-bottom: 20px; position: relative; padding-bottom: 10px; } .footer-column h3::after { content: ''; position: absolute; bottom: 0; left: 0; width: 50px; height: 3px; background: var(--primary); } .footer-column p { color: #aaa; margin-bottom: 20px; line-height: 1.6; } .social-links { display: flex; gap: 15px; } .social-links a { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; background: rgba(255, 255, 255, 0.1); border-radius: 50%; color: white; transition: all 0.3s ease; } .social-links a:hover { background: var(--primary); transform: translateY(-5px); } .footer-links { list-style: none; } .footer-links li { margin-bottom: 10px; } .footer-links a { color: #aaa; text-decoration: none; transition: all 0.3s ease; } .footer-links a:hover { color: white; padding-left: 5px; } .footer-bottom { text-align: center; padding-top: 30px; border-top: 1px solid rgba(255, 255, 255, 0.1); color: #aaa; font-size: 0.9rem; } /* Responsive Styles */ @media (max-width: 1200px) { .hero-content h2 { font-size: 3rem; } } @media (max-width: 992px) { .hero { flex-direction: column; text-align: center; padding-top: 150px; height: auto; } .hero-content { padding-right: 0; margin-bottom: 50px; } .hero-content p { margin: 0 auto 30px; } .about { flex-direction: column; } .about-image { padding-right: 0; margin-bottom: 50px; } .about-content { text-align: center; } .stats { justify-content: center; } } @media (max-width: 768px) { nav ul { position: fixed; top: 80px; left: -100%; width: 100%; height: calc(100vh - 80px); background: white; flex-direction: column; align-items: center; justify-content: center; transition: all 0.5s ease; } nav ul.active { left: 0; } nav ul li { margin: 15px 0; } .menu-toggle { display: block; } .hero-content h2 { font-size: 2.5rem; } .cta-buttons { flex-direction: column; align-items: center; } .cta-button { width: 100%; max-width: 300px; margin-bottom: 15px; } } @media (max-width: 576px) { .hero-content h2 { font-size: 2rem; } .section-title h2 { font-size: 2rem; } .cta h2 { font-size: 2rem; } .stats { grid-template-columns: 1fr; } }
JavaScript
// Mobile Menu Toggle const menuToggle = document.querySelector('.menu-toggle'); const nav = document.querySelector('nav ul'); menuToggle.addEventListener('click', () => { nav.classList.toggle('active'); }); // Smooth Scrolling for Anchor Links document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); // Close mobile menu if open if (nav.classList.contains('active')) { nav.classList.remove('active'); } }); }); // Sticky Header on Scroll window.addEventListener('scroll', function() { const header = document.querySelector('header'); header.classList.toggle('sticky', window.scrollY > 0); }); // Simple Testimonial Slider let currentTestimonial = 0; const testimonials = document.querySelectorAll('.testimonial-card'); function showTestimonial(index) { testimonials.forEach((testimonial, i) => { testimonial.style.display = i === index ? 'block' : 'none'; }); } function nextTestimonial() { currentTestimonial = (currentTestimonial + 1) % testimonials.length; showTestimonial(currentTestimonial); } // Initialize showTestimonial(0); setInterval(nextTestimonial, 5000);
Output Preview
Desktop
Mobile
Fullscreen