Website Code Generator
Run ID: 69cb54ab61b1021a29a87fbd2026-03-31Web Development
PantheraHive BOS
BOS Dashboard

Step 1 of 2: Website Code Generation Complete

Workflow: Website Code Generator

Step: websitebuildergenerate_site

Status: Completed Successfully

We have successfully generated the complete HTML, CSS, and JavaScript code for your website based on the "Website Code Generator" request. This foundational code provides a modern, responsive, and professional starting point for your online presence.


1. Introduction to Your Generated Website Code

This output delivers three core files: index.html (structure), style.css (presentation), and script.js (interactivity). Together, these files form a cohesive and functional website. The design is clean, responsive, and adheres to modern web development best practices, ensuring a great user experience across various devices.

The generated site is a template for a professional service or portfolio site, featuring:


2. Generated Code Files

Below are the contents of your generated website files.

2.1. index.html (HTML Structure)

This file defines the content and structure of your webpage.

html • 4,119 chars
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Panthera Solutions - Innovating the Future</title>
    <link rel="stylesheet" href="style.css">
    <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Open+Sans:wght@400;600&display=swap" rel="stylesheet">
</head>
<body>
    <header class="main-header">
        <div class="container">
            <a href="#" class="logo">Panthera Solutions</a>
            <nav class="main-nav">
                <button class="nav-toggle" aria-label="toggle navigation">
                    <span class="hamburger"></span>
                </button>
                <ul class="nav-list">
                    <li class="nav-item"><a href="#home" class="nav-link">Home</a></li>
                    <li class="nav-item"><a href="#services" class="nav-link">Services</a></li>
                    <li class="nav-item"><a href="#about" class="nav-link">About Us</a></li>
                    <li class="nav-item"><a href="#contact" class="nav-link">Contact</a></li>
                </ul>
            </nav>
        </div>
    </header>

    <main>
        <section id="home" class="hero">
            <div class="container">
                <h1>Innovating Tomorrow, Today.</h1>
                <p>Empowering businesses with cutting-edge solutions and strategic insights.</p>
                <a href="#services" class="btn btn-primary">Discover Our Services</a>
            </div>
        </section>

        <section id="services" class="features">
            <div class="container">
                <h2>Our Core Services</h2>
                <div class="feature-grid">
                    <div class="feature-item">
                        <i class="icon fas fa-cogs"></i>
                        <h3>Custom Software Development</h3>
                        <p>Tailored software solutions designed to meet your unique business challenges and drive efficiency.</p>
                    </div>
                    <div class="feature-item">
                        <i class="icon fas fa-chart-line"></i>
                        <h3>Data Analytics & AI</h3>
                        <p>Unlock insights from your data with advanced analytics and integrate intelligent AI solutions.</p>
                    </div>
                    <div class="feature-item">
                        <i class="icon fas fa-cloud"></i>
                        <h3>Cloud Infrastructure</h3>
                        <p>Scalable and secure cloud solutions to optimize your operations and ensure business continuity.</p>
                    </div>
                    <div class="feature-item">
                        <i class="icon fas fa-shield-alt"></i>
                        <h3>Cybersecurity Consulting</h3>
                        <p>Protect your assets with comprehensive security strategies and robust defense mechanisms.</p>
                    </div>
                </div>
            </div>
        </section>

        <section id="cta" class="call-to-action">
            <div class="container">
                <h2>Ready to Transform Your Business?</h2>
                <p>Contact us today for a free consultation and let's build something amazing together.</p>
                <a href="#contact" class="btn btn-secondary">Get in Touch</a>
            </div>
        </section>
    </main>

    <footer class="main-footer">
        <div class="container">
            <p>&copy; 2023 Panthera Solutions. All rights reserved.</p>
            <div class="social-links">
                <a href="#" aria-label="Facebook"><i class="fab fa-facebook-f"></i></a>
                <a href="#" aria-label="Twitter"><i class="fab fa-twitter"></i></a>
                <a href="#" aria-label="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
            </div>
        </div>
    </footer>

    <script src="script.js"></script>
    <!-- Font Awesome for icons -->
    <script src="https://kit.fontawesome.com/a076d05399.js" crossorigin="anonymous"></script>
</body>
</html>
Sandboxed live preview

css

/ Variables /

:root {

--primary-color: #007bff;

--secondary-color: #6c757d;

--accent-color: #28a745;

--dark-color: #343a40;

--light-color: #f8f9fa;

--text-color: #333;

--heading-color: #212529;

--bg-light: #f8f9fa;

--bg-dark: #e9ecef;

--font-primary: 'Montserrat', sans-serif;

--font-secondary: 'Open Sans', sans-serif;

--max-width: 1200px;

}

/ Base Styles /

  • {

margin: 0;

padding: 0;

box-sizing: border-box;

}

body {

font-family: var(--font-secondary);

line-height: 1.6;

color: var(--text-color);

background-color: #fff;

}

.container {

max-width: var(--max-width);

margin: 0 auto;

padding: 0 20px;

}

h1, h2, h3, h4, h5, h6 {

font-family: var(--font-primary);

color: var(--heading-color);

margin-bottom: 1rem;

line-height: 1.2;

}

h1 { font-size: 3rem; }

h2 { font-size: 2.5rem; }

h3 { font-size: 1.75rem; }

p {

margin-bottom: 1rem;

}

a {

color: var(--primary-color);

text-decoration: none;

transition: color 0.3s ease;

}

a:hover {

color: var(--dark-color);

}

ul {

list-style: none;

}

/ Buttons /

.btn {

display: inline-block;

background: var(--primary-color);

color: #fff;

padding: 10px 20px;

border-radius: 5px;

text-transform: uppercase;

font-weight: 600;

transition: background-color 0.3s ease;

}

.btn:hover {

background: var(--dark-color);

}

.btn-primary {

background: var(--primary-color);

}

.btn-secondary {

background: var(--accent-color);

}

.btn-secondary:hover {

background: #218838; / Darker green /

}

/ Header /

.main-header {

background: var(--dark-color);

color: var(--light-color);

padding: 1rem 0;

position: sticky;

top: 0;

z-index: 1000;

box-shadow: 0 2px 5px rgba(0,0,0,0.1);

}

.main-header .container {

display: flex;

justify-content: space-between;

align-items: center;

}

.main-header .logo {

font-family: var(--font-primary);

font-weight: 700;

font-size: 1.8rem;

color: var(--light-color);

}

.main-nav .nav-list {

display: flex;

}

.main-nav .nav-item {

margin-left: 25px;

}

.main-nav .nav-link {

color: var(--light-color);

font-weight: 600;

font-size: 1.1rem;

padding: 5px 0;

position: relative;

}

.main-nav .nav-link::after {

content: '';

position: absolute;

bottom: 0;

left: 0;

width: 0;

height: 2px;

background-color: var(--primary-color);

transition: width 0.3s ease;

}

.main-nav .nav-link:hover::after,

.main-nav .nav-link.active::after {

width: 100%;

}

.nav-toggle {

display: none; / Hidden by default on desktop /

background: none;

border: none;

cursor: pointer;

padding: 0;

position: relative;

width: 30px;

height: 20px;

}

.hamburger {

display: block;

position: relative;

width: 100%;

height: 3px;

background: var(--light-color);

transition: background 0.3s ease;

}

.hamburger::before,

.hamburger::after {

content: '';

position: absolute;

width: 100%;

height: 3px;

background: var(--light-color);

transition: transform 0.3s ease, top 0.3s ease;

}

.hamburger::before {

top: -8px;

}

.hamburger::after {

top: 8px;

}

.nav-toggle.active .hamburger {

background: transparent;

}

.nav-toggle.active .hamburger::before {

top: 0;

transform: rotate(45deg);

}

.nav-toggle.active .hamburger::after {

top: 0;

transform: rotate(-45deg);

}

/ Hero Section /

.hero {

background: var(--primary-color);

color: #fff;

text-align: center;

padding: 100px 0;

display: flex;

align-items: center;

min-height: 70vh;

background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url('https://via.placeholder.com/1920x1080/007bff/ffffff?text=Background+Image'); / Placeholder background image /

background-size: cover;

background-position: center;

background-attachment: fixed;

}

.hero h1 {

font-size: 4rem;

margin-bottom: 1rem;

color: #fff;

}

.hero p {

font-size: 1.5rem;

margin-bottom: 2rem;

max-width: 800px;

margin-left: auto;

margin-right: auto;

}

/ Features Section /

.features {

padding: 80px 0;

background: var(--bg-light);

text-align: center;

}

.features h2 {

margin-bottom: 50px;

}

.feature-grid {

display: grid;

grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));

gap: 30px;

}

.feature-item {

background: #fff;

padding: 30px;

border-radius: 8px;

box-shadow: 0 4px 15px rgba(0,0,0,0.08);

transition: transform 0.3s ease, box-shadow 0.3s ease;

}

.feature-item:hover {

transform: translateY(-10px);

box-shadow: 0 8px 20px rgba(0,0,0,0.15);

}

.feature-item .icon {

font-size: 3rem;

color: var(--primary-color);

margin-bottom: 20px;

}

.feature-item h3 {

margin-bottom: 15px;

}

/ Call to Action Section /

.call-to-action {

background: var(--primary-color);

color: #fff;

text-align: center;

padding: 80px 0;

background-image: linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url('https://via.placeholder.com/1920x500/007bff/ffffff?text=CTA+Background'); / Placeholder background image /

background-size: cover;

background-position: center;

}

.call-to-action h2 {

color: #fff;

font-size: 3rem;

margin-bottom: 1.5rem;

}

.call-to-action p {

font-size: 1.3rem;

margin

websitebuilder Output

As a professional AI assistant within PantheraHive, I am pleased to present the complete, production-ready code for your website. This output fulfills Step 2 of 2 for the "Website Code Generator" workflow, providing you with all the necessary HTML, CSS, and JavaScript to launch your online presence.

This comprehensive package includes a responsive, modern landing page design, ready for immediate deployment or further customization.


Website Code Generator: Complete Website Code & Deployment Guide

Workflow Step: websitebuilderdeploy

This deliverable provides the full source code for your new website, along with instructions on how to preview it, use it, and deploy it.


1. Website Overview

Your generated website is a clean, responsive landing page designed for a modern business or portfolio. It features:

  • Responsive Design: Adapts seamlessly to desktops, tablets, and mobile devices.
  • Clear Navigation: Easy-to-use header navigation with smooth scrolling.
  • Hero Section: Prominent area for your main message and call to action.
  • Content Sections: Dedicated areas for Services, About Us, and Contact information.
  • Contact Form: A basic, functional contact form (client-side only; requires backend for submission).
  • Professional Styling: Modern typography, color scheme, and layout.
  • Semantic HTML: Structured for accessibility and search engine optimization.
  • Modular CSS: Organized for easy customization.
  • Lightweight JavaScript: Enhances user experience with smooth scrolling and mobile navigation toggle.

2. Live Preview

While I cannot directly display a live preview here, you can easily view your website instantly by following these steps:

  1. Save the Code: Copy and paste the HTML, CSS, and JavaScript into their respective files as instructed in Section 4.
  2. Open index.html: Locate the index.html file on your computer and open it with any web browser (Chrome, Firefox, Edge, Safari, etc.).

Your website will load directly in your browser, allowing you to interact with it and see its responsiveness by resizing the browser window.

For a more robust local preview (recommended for development):

If you have Node.js installed, you can use a simple local server:

  1. Open your terminal or command prompt.
  2. Navigate to the folder where you saved your website files: cd /path/to/your/website
  3. Install a simple HTTP server: npm install -g http-server
  4. Start the server: http-server
  5. Open your browser and navigate to http://localhost:8080 (or the port specified in your terminal).

3. Complete Website Code

Here is the complete HTML, CSS, and JavaScript code for your website. Please create three files named index.html, style.css, and script.js in the same directory and copy the respective code into them.


3.1. index.html (HTML Structure)

This file defines the content and structure of your website.


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Panthera Solutions - Innovating the Future</title>
    <!-- Link to your CSS file -->
    <link rel="stylesheet" href="style.css">
    <!-- Google Fonts for a professional look -->
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&family=Montserrat:wght@400;600;700&display=swap" rel="stylesheet">
    <!-- Font Awesome for icons -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
</head>
<body>
    <!-- Header Section -->
    <header class="header">
        <div class="container">
            <a href="#hero" class="logo">Panthera Solutions</a>
            <nav class="nav-menu">
                <ul>
                    <li><a href="#hero">Home</a></li>
                    <li><a href="#services">Services</a></li>
                    <li><a href="#about">About Us</a></li>
                    <li><a href="#contact">Contact</a></li>
                </ul>
            </nav>
            <div class="hamburger-menu">
                <i class="fas fa-bars"></i>
            </div>
        </div>
    </header>

    <!-- Hero Section -->
    <section id="hero" class="hero-section">
        <div class="container">
            <h1>Innovate. Create. Elevate.</h1>
            <p>Your Partner in Digital Transformation and Cutting-Edge Solutions.</p>
            <a href="#services" class="btn btn-primary">Learn More</a>
        </div>
    </section>

    <!-- Services Section -->
    <section id="services" class="services-section">
        <div class="container">
            <h2>Our Services</h2>
            <div class="service-grid">
                <div class="service-item">
                    <i class="fas fa-code"></i>
                    <h3>Web Development</h3>
                    <p>Crafting responsive, high-performance websites tailored to your business needs.</p>
                </div>
                <div class="service-item">
                    <i class="fas fa-mobile-alt"></i>
                    <h3>Mobile App Development</h3>
                    <p>Building intuitive and powerful mobile applications for iOS and Android platforms.</p>
                </div>
                <div class="service-item">
                    <i class="fas fa-cloud"></i>
                    <h3>Cloud Solutions</h3>
                    <p>Expert guidance and implementation for scalable and secure cloud infrastructure.</p>
                </div>
                <div class="service-item">
                    <i class="fas fa-chart-line"></i>
                    <h3>Digital Marketing</h3>
                    <p>Boosting your online presence with data-driven SEO, SEM, and social media strategies.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- About Us Section -->
    <section id="about" class="about-section">
        <div class="container">
            <h2>About Us</h2>
            <div class="about-content">
                <img src="https://via.placeholder.com/400x300/f0f0f0/333?text=Team+Image" alt="Our Team" class="about-image">
                <p>Panthera Solutions is a pioneering technology company dedicated to delivering innovative digital solutions. With a passion for excellence and a commitment to client success, we transform complex challenges into opportunities for growth. Our team of skilled professionals specializes in creating bespoke web, mobile, and cloud-based applications that drive efficiency and enhance user experience. We believe in building strong partnerships and providing unparalleled support to help our clients thrive in the ever-evolving digital landscape.</p>
            </div>
        </div>
    </section>

    <!-- Contact Section -->
    <section id="contact" class="contact-section">
        <div class="container">
            <h2>Contact Us</h2>
            <p>Have a project in mind or just want to say hello? Fill out the form below!</p>
            <form class="contact-form" id="contactForm">
                <div class="form-group">
                    <label for="name">Name</label>
                    <input type="text" id="name" name="name" required>
                </div>
                <div class="form-group">
                    <label for="email">Email</label>
                    <input type="email" id="email" name="email" required>
                </div>
                <div class="form-group">
                    <label for="message">Message</label>
                    <textarea id="message" name="message" rows="6" required></textarea>
                </div>
                <button type="submit" class="btn btn-primary">Send Message</button>
                <div id="form-status" class="form-status"></div>
            </form>
        </div>
    </section>

    <!-- Footer Section -->
    <footer class="footer">
        <div class="container">
            <div class="footer-content">
                <div class="footer-brand">
                    <h3>Panthera Solutions</h3>
                    <p>Innovating the Future, Today.</p>
                </div>
                <div class="footer-links">
                    <h4>Quick Links</h4>
                    <ul>
                        <li><a href="#hero">Home</a></li>
                        <li><a href="#services">Services</a></li>
                        <li><a href="#about">About Us</a></li>
                        <li><a href="#contact">Contact</a></li>
                    </ul>
                </div>
                <div class="footer-social">
                    <h4>Follow Us</h4>
                    <a href="#" aria-label="Facebook"><i class="fab fa-facebook-f"></i></a>
                    <a href="#" aria-label="Twitter"><i class="fab fa-twitter"></i></a>
                    <a href="#" aria-label="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
                    <a href="#" aria-label="Instagram"><i class="fab fa-instagram"></i></a>
                </div>
            </div>
            <div class="footer-bottom">
                <p>&copy; 2023 Panthera Solutions. All rights reserved.</p>
            </div>
        </div>
    </footer>

    <!-- Link to your JavaScript file -->
    <script src="script.js"></script>
</body>
</html>

3.2. style.css (CSS Styling)

This file contains all the styling for your website, ensuring a consistent and responsive design.


/* Basic Reset & Global Styles */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Roboto', sans-serif;
    line-height: 1.6;
    color: #333;
    background-color: #f8f8f8;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
}

h1, h2, h3 {
    font-family: 'Montserrat', sans-serif;
    color: #222;
    margin-bottom: 20px;
}

h1 {
    font-size: 3.5em;
    font-weight: 700;
}

h2 {
    font-size: 2.5em;
    font-weight: 600;
    text-align: center;
    margin-bottom: 40px;
}

h3 {
    font-size: 1.8em;
    font-weight: 600;
}

p {
    margin-bottom: 15px;
}

a {
    text-decoration: none;
    color: #007bff; /* Primary blue for links */
}

a:hover {
    color: #0056b3;
}

.btn {
    display: inline-block;
    padding: 12px 25px;
    border-radius: 5px;
    font-weight: 600;
    transition: background-color 0.3s ease;
}

.btn-primary {
    background-color: #007bff;
    color: #fff;
    border: none;
}

.btn-primary:hover {
    background-color: #0056b3;
}

/* Header */
.header {
    background-color: #fff;
    padding: 15px 0;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    position: sticky;
    top: 0;
    z-index: 1000;
}

.header .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.header .logo {
    font-family: 'Montserrat', sans-serif;
    font-size: 1.8em;
    font-weight: 700;
    color: #222;
}

.nav-menu ul {
    list-style: none;
    display: flex;
}

.nav-menu ul li {
    margin-left: 30px;
}

.nav-menu ul li a {
    color: #555;
    font-weight: 500;
    font-size: 1.1em;
    transition: color 0.3s ease;
}

.nav-menu ul li a:hover {
    color: #007bff;
}

.hamburger-menu {
    display: none; /* Hidden on desktop */
    font-size: 1.8em;
    cursor: pointer;
    color: #555;
}

/* Hero Section */
.hero-section {
    background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('https://via.placeholder.com/1500x800/2a3a4a/f0f0
website_code_generator.html
Download source file
Copy all content
Full output as text
Download ZIP
IDE-ready project ZIP
Copy share link
Permanent URL for this run
Get Embed Code
Embed this result on any website
Print / Save PDF
Use browser print dialog
\n \n \n\n\n";var _phIsHtml=true;var _phFname="website_code_generator.html";var _phPreviewUrl="/api/runs/69cb54ab61b1021a29a87fbd/preview";var _phAll="## Step 1 of 2: Website Code Generation Complete\n\n**Workflow:** Website Code Generator\n**Step:** `websitebuilder` → `generate_site`\n**Status:** **Completed Successfully**\n\nWe have successfully generated the complete HTML, CSS, and JavaScript code for your website based on the \"Website Code Generator\" request. This foundational code provides a modern, responsive, and professional starting point for your online presence.\n\n---\n\n### 1. Introduction to Your Generated Website Code\n\nThis output delivers three core files: `index.html` (structure), `style.css` (presentation), and `script.js` (interactivity). Together, these files form a cohesive and functional website. The design is clean, responsive, and adheres to modern web development best practices, ensuring a great user experience across various devices.\n\nThe generated site is a template for a professional service or portfolio site, featuring:\n* A responsive navigation bar.\n* A prominent hero section with a call to action.\n* A section to highlight services or features.\n* A clear call-to-action section.\n* A professional footer.\n\n---\n\n### 2. Generated Code Files\n\nBelow are the contents of your generated website files.\n\n#### 2.1. `index.html` (HTML Structure)\n\nThis file defines the content and structure of your webpage.\n\n```html\n\n\n\n \n \n Panthera Solutions - Innovating the Future\n \n \n\n\n
\n
\n Panthera Solutions\n \n
\n
\n\n
\n
\n
\n

Innovating Tomorrow, Today.

\n

Empowering businesses with cutting-edge solutions and strategic insights.

\n Discover Our Services\n
\n
\n\n
\n
\n

Our Core Services

\n
\n
\n \n

Custom Software Development

\n

Tailored software solutions designed to meet your unique business challenges and drive efficiency.

\n
\n
\n \n

Data Analytics & AI

\n

Unlock insights from your data with advanced analytics and integrate intelligent AI solutions.

\n
\n
\n \n

Cloud Infrastructure

\n

Scalable and secure cloud solutions to optimize your operations and ensure business continuity.

\n
\n
\n \n

Cybersecurity Consulting

\n

Protect your assets with comprehensive security strategies and robust defense mechanisms.

\n
\n
\n
\n
\n\n
\n
\n

Ready to Transform Your Business?

\n

Contact us today for a free consultation and let's build something amazing together.

\n Get in Touch\n
\n
\n
\n\n \n\n \n \n \n\n\n```\n\n#### 2.2. `style.css` (CSS Styling)\n\nThis file defines the visual presentation of your webpage, including layout, colors, and typography.\n\n```css\n/* Variables */\n:root {\n --primary-color: #007bff;\n --secondary-color: #6c757d;\n --accent-color: #28a745;\n --dark-color: #343a40;\n --light-color: #f8f9fa;\n --text-color: #333;\n --heading-color: #212529;\n --bg-light: #f8f9fa;\n --bg-dark: #e9ecef;\n\n --font-primary: 'Montserrat', sans-serif;\n --font-secondary: 'Open Sans', sans-serif;\n\n --max-width: 1200px;\n}\n\n/* Base Styles */\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n font-family: var(--font-secondary);\n line-height: 1.6;\n color: var(--text-color);\n background-color: #fff;\n}\n\n.container {\n max-width: var(--max-width);\n margin: 0 auto;\n padding: 0 20px;\n}\n\nh1, h2, h3, h4, h5, h6 {\n font-family: var(--font-primary);\n color: var(--heading-color);\n margin-bottom: 1rem;\n line-height: 1.2;\n}\n\nh1 { font-size: 3rem; }\nh2 { font-size: 2.5rem; }\nh3 { font-size: 1.75rem; }\n\np {\n margin-bottom: 1rem;\n}\n\na {\n color: var(--primary-color);\n text-decoration: none;\n transition: color 0.3s ease;\n}\n\na:hover {\n color: var(--dark-color);\n}\n\nul {\n list-style: none;\n}\n\n/* Buttons */\n.btn {\n display: inline-block;\n background: var(--primary-color);\n color: #fff;\n padding: 10px 20px;\n border-radius: 5px;\n text-transform: uppercase;\n font-weight: 600;\n transition: background-color 0.3s ease;\n}\n\n.btn:hover {\n background: var(--dark-color);\n}\n\n.btn-primary {\n background: var(--primary-color);\n}\n\n.btn-secondary {\n background: var(--accent-color);\n}\n\n.btn-secondary:hover {\n background: #218838; /* Darker green */\n}\n\n/* Header */\n.main-header {\n background: var(--dark-color);\n color: var(--light-color);\n padding: 1rem 0;\n position: sticky;\n top: 0;\n z-index: 1000;\n box-shadow: 0 2px 5px rgba(0,0,0,0.1);\n}\n\n.main-header .container {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.main-header .logo {\n font-family: var(--font-primary);\n font-weight: 700;\n font-size: 1.8rem;\n color: var(--light-color);\n}\n\n.main-nav .nav-list {\n display: flex;\n}\n\n.main-nav .nav-item {\n margin-left: 25px;\n}\n\n.main-nav .nav-link {\n color: var(--light-color);\n font-weight: 600;\n font-size: 1.1rem;\n padding: 5px 0;\n position: relative;\n}\n\n.main-nav .nav-link::after {\n content: '';\n position: absolute;\n bottom: 0;\n left: 0;\n width: 0;\n height: 2px;\n background-color: var(--primary-color);\n transition: width 0.3s ease;\n}\n\n.main-nav .nav-link:hover::after,\n.main-nav .nav-link.active::after {\n width: 100%;\n}\n\n.nav-toggle {\n display: none; /* Hidden by default on desktop */\n background: none;\n border: none;\n cursor: pointer;\n padding: 0;\n position: relative;\n width: 30px;\n height: 20px;\n}\n\n.hamburger {\n display: block;\n position: relative;\n width: 100%;\n height: 3px;\n background: var(--light-color);\n transition: background 0.3s ease;\n}\n\n.hamburger::before,\n.hamburger::after {\n content: '';\n position: absolute;\n width: 100%;\n height: 3px;\n background: var(--light-color);\n transition: transform 0.3s ease, top 0.3s ease;\n}\n\n.hamburger::before {\n top: -8px;\n}\n\n.hamburger::after {\n top: 8px;\n}\n\n.nav-toggle.active .hamburger {\n background: transparent;\n}\n\n.nav-toggle.active .hamburger::before {\n top: 0;\n transform: rotate(45deg);\n}\n\n.nav-toggle.active .hamburger::after {\n top: 0;\n transform: rotate(-45deg);\n}\n\n\n/* Hero Section */\n.hero {\n background: var(--primary-color);\n color: #fff;\n text-align: center;\n padding: 100px 0;\n display: flex;\n align-items: center;\n min-height: 70vh;\n background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url('https://via.placeholder.com/1920x1080/007bff/ffffff?text=Background+Image'); /* Placeholder background image */\n background-size: cover;\n background-position: center;\n background-attachment: fixed;\n}\n\n.hero h1 {\n font-size: 4rem;\n margin-bottom: 1rem;\n color: #fff;\n}\n\n.hero p {\n font-size: 1.5rem;\n margin-bottom: 2rem;\n max-width: 800px;\n margin-left: auto;\n margin-right: auto;\n}\n\n/* Features Section */\n.features {\n padding: 80px 0;\n background: var(--bg-light);\n text-align: center;\n}\n\n.features h2 {\n margin-bottom: 50px;\n}\n\n.feature-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n gap: 30px;\n}\n\n.feature-item {\n background: #fff;\n padding: 30px;\n border-radius: 8px;\n box-shadow: 0 4px 15px rgba(0,0,0,0.08);\n transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.feature-item:hover {\n transform: translateY(-10px);\n box-shadow: 0 8px 20px rgba(0,0,0,0.15);\n}\n\n.feature-item .icon {\n font-size: 3rem;\n color: var(--primary-color);\n margin-bottom: 20px;\n}\n\n.feature-item h3 {\n margin-bottom: 15px;\n}\n\n/* Call to Action Section */\n.call-to-action {\n background: var(--primary-color);\n color: #fff;\n text-align: center;\n padding: 80px 0;\n background-image: linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url('https://via.placeholder.com/1920x500/007bff/ffffff?text=CTA+Background'); /* Placeholder background image */\n background-size: cover;\n background-position: center;\n}\n\n.call-to-action h2 {\n color: #fff;\n font-size: 3rem;\n margin-bottom: 1.5rem;\n}\n\n.call-to-action p {\n font-size: 1.3rem;\n margin\n\nAs a professional AI assistant within PantheraHive, I am pleased to present the complete, production-ready code for your website. This output fulfills Step 2 of 2 for the \"Website Code Generator\" workflow, providing you with all the necessary HTML, CSS, and JavaScript to launch your online presence.\n\nThis comprehensive package includes a responsive, modern landing page design, ready for immediate deployment or further customization.\n\n---\n\n## Website Code Generator: Complete Website Code & Deployment Guide\n\n**Workflow Step:** `websitebuilder` → `deploy`\n\nThis deliverable provides the full source code for your new website, along with instructions on how to preview it, use it, and deploy it.\n\n---\n\n## 1. Website Overview\n\nYour generated website is a clean, responsive landing page designed for a modern business or portfolio. It features:\n\n* **Responsive Design:** Adapts seamlessly to desktops, tablets, and mobile devices.\n* **Clear Navigation:** Easy-to-use header navigation with smooth scrolling.\n* **Hero Section:** Prominent area for your main message and call to action.\n* **Content Sections:** Dedicated areas for Services, About Us, and Contact information.\n* **Contact Form:** A basic, functional contact form (client-side only; requires backend for submission).\n* **Professional Styling:** Modern typography, color scheme, and layout.\n* **Semantic HTML:** Structured for accessibility and search engine optimization.\n* **Modular CSS:** Organized for easy customization.\n* **Lightweight JavaScript:** Enhances user experience with smooth scrolling and mobile navigation toggle.\n\n---\n\n## 2. Live Preview\n\nWhile I cannot directly display a live preview here, you can easily view your website instantly by following these steps:\n\n1. **Save the Code:** Copy and paste the HTML, CSS, and JavaScript into their respective files as instructed in Section 4.\n2. **Open `index.html`:** Locate the `index.html` file on your computer and open it with any web browser (Chrome, Firefox, Edge, Safari, etc.).\n\nYour website will load directly in your browser, allowing you to interact with it and see its responsiveness by resizing the browser window.\n\n**For a more robust local preview (recommended for development):**\n\nIf you have Node.js installed, you can use a simple local server:\n1. Open your terminal or command prompt.\n2. Navigate to the folder where you saved your website files: `cd /path/to/your/website`\n3. Install a simple HTTP server: `npm install -g http-server`\n4. Start the server: `http-server`\n5. Open your browser and navigate to `http://localhost:8080` (or the port specified in your terminal).\n\n---\n\n## 3. Complete Website Code\n\nHere is the complete HTML, CSS, and JavaScript code for your website. Please create three files named `index.html`, `style.css`, and `script.js` in the same directory and copy the respective code into them.\n\n---\n\n### 3.1. `index.html` (HTML Structure)\n\nThis file defines the content and structure of your website.\n\n```html\n\n\n\n \n \n Panthera Solutions - Innovating the Future\n \n \n \n \n \n \n\n\n \n
\n
\n Panthera Solutions\n \n
\n \n
\n
\n
\n\n \n
\n
\n

Innovate. Create. Elevate.

\n

Your Partner in Digital Transformation and Cutting-Edge Solutions.

\n Learn More\n
\n
\n\n \n
\n
\n

Our Services

\n
\n
\n \n

Web Development

\n

Crafting responsive, high-performance websites tailored to your business needs.

\n
\n
\n \n

Mobile App Development

\n

Building intuitive and powerful mobile applications for iOS and Android platforms.

\n
\n
\n \n

Cloud Solutions

\n

Expert guidance and implementation for scalable and secure cloud infrastructure.

\n
\n
\n \n

Digital Marketing

\n

Boosting your online presence with data-driven SEO, SEM, and social media strategies.

\n
\n
\n
\n
\n\n \n
\n
\n

About Us

\n
\n \"Our\n

Panthera Solutions is a pioneering technology company dedicated to delivering innovative digital solutions. With a passion for excellence and a commitment to client success, we transform complex challenges into opportunities for growth. Our team of skilled professionals specializes in creating bespoke web, mobile, and cloud-based applications that drive efficiency and enhance user experience. We believe in building strong partnerships and providing unparalleled support to help our clients thrive in the ever-evolving digital landscape.

\n
\n
\n
\n\n \n
\n
\n

Contact Us

\n

Have a project in mind or just want to say hello? Fill out the form below!

\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n \n
\n
\n
\n
\n\n \n \n\n \n \n\n\n```\n\n---\n\n### 3.2. `style.css` (CSS Styling)\n\nThis file contains all the styling for your website, ensuring a consistent and responsive design.\n\n```css\n/* Basic Reset & Global Styles */\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n font-family: 'Roboto', sans-serif;\n line-height: 1.6;\n color: #333;\n background-color: #f8f8f8;\n}\n\n.container {\n max-width: 1200px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\nh1, h2, h3 {\n font-family: 'Montserrat', sans-serif;\n color: #222;\n margin-bottom: 20px;\n}\n\nh1 {\n font-size: 3.5em;\n font-weight: 700;\n}\n\nh2 {\n font-size: 2.5em;\n font-weight: 600;\n text-align: center;\n margin-bottom: 40px;\n}\n\nh3 {\n font-size: 1.8em;\n font-weight: 600;\n}\n\np {\n margin-bottom: 15px;\n}\n\na {\n text-decoration: none;\n color: #007bff; /* Primary blue for links */\n}\n\na:hover {\n color: #0056b3;\n}\n\n.btn {\n display: inline-block;\n padding: 12px 25px;\n border-radius: 5px;\n font-weight: 600;\n transition: background-color 0.3s ease;\n}\n\n.btn-primary {\n background-color: #007bff;\n color: #fff;\n border: none;\n}\n\n.btn-primary:hover {\n background-color: #0056b3;\n}\n\n/* Header */\n.header {\n background-color: #fff;\n padding: 15px 0;\n box-shadow: 0 2px 5px rgba(0,0,0,0.1);\n position: sticky;\n top: 0;\n z-index: 1000;\n}\n\n.header .container {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.header .logo {\n font-family: 'Montserrat', sans-serif;\n font-size: 1.8em;\n font-weight: 700;\n color: #222;\n}\n\n.nav-menu ul {\n list-style: none;\n display: flex;\n}\n\n.nav-menu ul li {\n margin-left: 30px;\n}\n\n.nav-menu ul li a {\n color: #555;\n font-weight: 500;\n font-size: 1.1em;\n transition: color 0.3s ease;\n}\n\n.nav-menu ul li a:hover {\n color: #007bff;\n}\n\n.hamburger-menu {\n display: none; /* Hidden on desktop */\n font-size: 1.8em;\n cursor: pointer;\n color: #555;\n}\n\n/* Hero Section */\n.hero-section {\n background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('https://via.placeholder.com/1500x800/2a3a4a/f0f0";function phTab(btn,name){document.querySelectorAll(".ph-panel").forEach(function(el){el.classList.remove("active");});document.querySelectorAll(".ph-tab").forEach(function(el){el.classList.remove("active");el.classList.add("inactive");});var p=document.getElementById("panel-"+name);if(p)p.classList.add("active");btn.classList.remove("inactive");btn.classList.add("active");if(name==="preview"){var fr=document.getElementById("ph-preview-frame");if(fr&&!fr.dataset.loaded){if(_phIsHtml){fr.srcdoc=_phCode;}else{var vc=document.getElementById("panel-content");fr.srcdoc=vc?""+vc.innerHTML+"":"

No content

";}fr.dataset.loaded="1";}}}function phCopyCode(){navigator.clipboard.writeText(_phCode).then(function(){var b=document.getElementById("tab-code");if(b){var o=b.innerHTML;b.innerHTML=' Copied!';setTimeout(function(){b.innerHTML=o;},2000);}});}function phCopyAll(){navigator.clipboard.writeText(_phAll).then(function(){alert("Content copied to clipboard!");});}function phDownload(){var content=_phCode||_phAll;if(!content){alert("No content to download.");return;}var fn=_phFname;if(!_phCode&&fn.endsWith(".txt"))fn=fn.replace(/\.txt$/,".md");var a=document.createElement("a");a.href="data:text/plain;charset=utf-8,"+encodeURIComponent(content);a.download=fn;a.click();}function phDownloadZip(){ var lbl=document.getElementById("ph-zip-lbl"); if(lbl)lbl.textContent="Preparing\u2026"; /* ===== HELPERS ===== */ function cc(s){ return s.replace(/[_\-\s]+([a-z])/g,function(m,c){return c.toUpperCase();}) .replace(/^[a-z]/,function(m){return m.toUpperCase();}); } function pkgName(app){ return app.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"")||"my_app"; } function slugTitle(app){ return app.replace(/_/g," "); } /* Generic code block extractor. Finds marker comments like: // lib/main.dart or # lib/main.dart or ## lib/main.dart and collects lines until the next marker. Also strips markdown fences (\`\`\`lang ... \`\`\`) from each block. */ function extractFiles(txt, pathRe){ var files={}, cur=null, buf=[]; function flush(){ if(cur&&buf.length){ files[cur]=buf.join("\n").trim(); } } txt.split("\n").forEach(function(line){ var m=line.trim().match(pathRe); if(m){ flush(); cur=m[1]; buf=[]; return; } if(cur) buf.push(line); }); flush(); // Strip \`\`\`...\`\`\` fences from each file Object.keys(files).forEach(function(k){ files[k]=files[k].replace(/^\`\`\`[a-z]*\n?/,"").replace(/\n?\`\`\`$/,"").trim(); }); return files; } /* General path extractor that covers most languages */ function extractCode(txt){ var re=/^(?:\/\/|#|##)\s*((?:lib|src|test|tests|Sources?|app|components?|screens?|views?|hooks?|routes?|store|services?|models?|pages?)\/[\w\/\-\.]+\.\w+|pubspec\.yaml|Package\.swift|angular\.json|babel\.config\.(?:js|ts)|vite\.config\.(?:js|ts)|tsconfig\.(?:json|app\.json)|app\.json|App\.(?:tsx|jsx|vue|kt|swift)|MainActivity(?:\.kt)?|ContentView\.swift)/i; return extractFiles(txt, re); } /* Detect language from combined code+panel text */ function detectLang(code, panel){ var t=(code+" "+panel).toLowerCase(); if(t.indexOf("import 'package:flutter")>=0||t.indexOf('import "package:flutter')>=0) return "flutter"; if(t.indexOf("statelesswidget")>=0||t.indexOf("statefulwidget")>=0) return "flutter"; if((t.indexOf(".dart")>=0)&&(t.indexOf("pubspec")>=0||t.indexOf("flutter:")>=0)) return "flutter"; if(t.indexOf("react-native")>=0||t.indexOf("react_native")>=0) return "react-native"; if(t.indexOf("stylesheet.create")>=0||t.indexOf("view, text, touchableopacity")>=0) return "react-native"; if(t.indexOf("expo(")>=0||t.indexOf("\"expo\":")>=0||t.indexOf("from 'expo")>=0) return "react-native"; if(t.indexOf("import swiftui")>=0||t.indexOf("import uikit")>=0) return "swift"; if(t.indexOf(".swift")>=0&&(t.indexOf("func body")>=0||t.indexOf("@main")>=0||t.indexOf("var body: some view")>=0)) return "swift"; if(t.indexOf("import android.")>=0||t.indexOf("package com.example")>=0) return "kotlin"; if(t.indexOf("@composable")>=0||t.indexOf("fun mainactivity")>=0||(t.indexOf(".kt")>=0&&t.indexOf("androidx")>=0)) return "kotlin"; if(t.indexOf("@ngmodule")>=0||t.indexOf("@component")>=0) return "angular"; if(t.indexOf("angular.json")>=0||t.indexOf("from '@angular")>=0) return "angular"; if(t.indexOf(".vue")>=0||t.indexOf("