diff options
author | Robby Zambito <contact@robbyzambito.me> | 2025-08-06 19:35:38 -0400 |
---|---|---|
committer | Robby Zambito <contact@robbyzambito.me> | 2025-08-06 19:38:52 -0400 |
commit | d35903bf5b56cc40e3b61d34f57c192d6a8b3430 (patch) | |
tree | 93e234b499b497f070aab282aa4841b9588d44ee /static/contact.html | |
parent | 60716f3ebb54f8a8f8426611c2727737678c66fb (diff) |
Added contact page
Prompt:
Create a contact page
Diffstat (limited to 'static/contact.html')
-rw-r--r-- | static/contact.html | 368 |
1 files changed, 368 insertions, 0 deletions
diff --git a/static/contact.html b/static/contact.html new file mode 100644 index 0000000..13f3828 --- /dev/null +++ b/static/contact.html @@ -0,0 +1,368 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>Contact Us - TaskFlow</title> + <link rel="stylesheet" href="contact-styles.css"> + <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> +</head> +<body> + <nav class="navbar"> + <div class="nav-container"> + <a href="/" class="nav-logo">TaskFlow</a> + <ul class="nav-menu"> + <li><a href="/#features" class="nav-link">Features</a></li> + <li><a href="/#pricing" class="nav-link">Pricing</a></li> + <li><a href="about.html" class="nav-link">About</a></li> + <li><a href="contact.html" class="nav-link active">Contact</a></li> + </ul> + <div class="nav-actions"> + <a href="login.html" class="btn btn-ghost">Sign In</a> + <button class="btn btn-primary">Start Free Trial</button> + </div> + </div> + </nav> + + <main> + <section class="hero"> + <div class="container"> + <div class="hero-content"> + <h1 class="hero-title">Get in <span class="gradient-text">Touch</span></h1> + <p class="hero-subtitle"> + Have questions about TaskFlow? We're here to help. Reach out to our team + and we'll get back to you as soon as possible. + </p> + </div> + </div> + </section> + + <section class="contact-options"> + <div class="container"> + <div class="contact-grid"> + <div class="contact-card"> + <div class="contact-icon">💬</div> + <h3>Live Chat</h3> + <p>Chat with our support team in real-time. Available 24/7 for urgent issues.</p> + <button class="btn btn-primary" id="liveChatBtn">Start Live Chat</button> + </div> + <div class="contact-card"> + <div class="contact-icon">📧</div> + <h3>Email Support</h3> + <p>Send us an email and we'll respond within 24 hours during business days.</p> + <a href="mailto:support@taskflow.com" class="btn btn-secondary">Email Us</a> + </div> + <div class="contact-card"> + <div class="contact-icon">📞</div> + <h3>Phone Support</h3> + <p>Call us directly for immediate assistance with your account or technical issues.</p> + <a href="tel:+1-555-123-4567" class="btn btn-secondary">Call Now</a> + </div> + <div class="contact-card"> + <div class="contact-icon">📅</div> + <h3>Schedule a Demo</h3> + <p>Book a personalized demo to see how TaskFlow can transform your workflow.</p> + <button class="btn btn-primary" id="scheduleDemoBtn">Schedule Demo</button> + </div> + </div> + </div> + </section> + + <section class="contact-form-section"> + <div class="container"> + <div class="contact-layout"> + <div class="contact-info"> + <h2>Send us a Message</h2> + <p>Fill out the form and our team will get back to you within 24 hours.</p> + + <div class="contact-details"> + <div class="contact-detail"> + <div class="detail-icon">📍</div> + <div class="detail-content"> + <h4>Office Address</h4> + <p>123 Innovation Drive<br>San Francisco, CA 94105<br>United States</p> + </div> + </div> + <div class="contact-detail"> + <div class="detail-icon">⏰</div> + <div class="detail-content"> + <h4>Business Hours</h4> + <p>Monday - Friday: 9:00 AM - 6:00 PM PST<br>Saturday - Sunday: 10:00 AM - 4:00 PM PST</p> + </div> + </div> + <div class="contact-detail"> + <div class="detail-icon">🌍</div> + <div class="detail-content"> + <h4>Global Support</h4> + <p>We provide support in multiple languages and time zones to serve our global customer base.</p> + </div> + </div> + </div> + + <div class="social-links"> + <h4>Follow Us</h4> + <div class="social-icons"> + <a href="#" class="social-icon" aria-label="Twitter"> + <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor"> + <path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"/> + </svg> + </a> + <a href="#" class="social-icon" aria-label="LinkedIn"> + <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor"> + <path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"/> + <rect x="2" y="9" width="4" height="12"/> + <circle cx="4" cy="4" r="2"/> + </svg> + </a> + <a href="#" class="social-icon" aria-label="GitHub"> + <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor"> + <path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"/> + </svg> + </a> + </div> + </div> + </div> + + <div class="contact-form-container"> + <form class="contact-form" id="contactForm"> + <div class="form-row"> + <div class="form-group"> + <label for="firstName">First Name *</label> + <input type="text" id="firstName" name="firstName" required> + <div class="error-message" id="firstNameError"></div> + </div> + <div class="form-group"> + <label for="lastName">Last Name *</label> + <input type="text" id="lastName" name="lastName" required> + <div class="error-message" id="lastNameError"></div> + </div> + </div> + + <div class="form-row"> + <div class="form-group"> + <label for="email">Email Address *</label> + <input type="email" id="email" name="email" required> + <div class="error-message" id="emailError"></div> + </div> + <div class="form-group"> + <label for="phone">Phone Number</label> + <input type="tel" id="phone" name="phone"> + <div class="error-message" id="phoneError"></div> + </div> + </div> + + <div class="form-group"> + <label for="company">Company Name</label> + <input type="text" id="company" name="company"> + </div> + + <div class="form-group"> + <label for="subject">Subject *</label> + <select id="subject" name="subject" required> + <option value="">Select a subject</option> + <option value="general">General Inquiry</option> + <option value="support">Technical Support</option> + <option value="sales">Sales Question</option> + <option value="billing">Billing Issue</option> + <option value="feature">Feature Request</option> + <option value="partnership">Partnership Opportunity</option> + <option value="other">Other</option> + </select> + <div class="error-message" id="subjectError"></div> + </div> + + <div class="form-group"> + <label for="priority">Priority Level</label> + <div class="radio-group"> + <label class="radio-label"> + <input type="radio" name="priority" value="low" checked> + <span class="radio-custom"></span> + Low + </label> + <label class="radio-label"> + <input type="radio" name="priority" value="medium"> + <span class="radio-custom"></span> + Medium + </label> + <label class="radio-label"> + <input type="radio" name="priority" value="high"> + <span class="radio-custom"></span> + High + </label> + <label class="radio-label"> + <input type="radio" name="priority" value="urgent"> + <span class="radio-custom"></span> + Urgent + </label> + </div> + </div> + + <div class="form-group"> + <label for="message">Message *</label> + <textarea id="message" name="message" rows="6" required placeholder="Please provide details about your inquiry..."></textarea> + <div class="error-message" id="messageError"></div> + <div class="character-count"> + <span id="charCount">0</span>/1000 characters + </div> + </div> + + <div class="form-group"> + <label class="checkbox-container"> + <input type="checkbox" id="newsletter" name="newsletter"> + <span class="checkmark"></span> + Subscribe to our newsletter for product updates and tips + </label> + </div> + + <div class="form-group"> + <label class="checkbox-container"> + <input type="checkbox" id="privacy" name="privacy" required> + <span class="checkmark"></span> + I agree to the <a href="#privacy-policy" target="_blank">Privacy Policy</a> and <a href="#terms" target="_blank">Terms of Service</a> * + </label> + <div class="error-message" id="privacyError"></div> + </div> + + <button type="submit" class="btn btn-primary btn-large" id="submitBtn"> + <span class="button-text">Send Message</span> + <span class="loading-spinner" id="loadingSpinner"></span> + </button> + + <div class="form-success" id="formSuccess"> + <div class="success-icon">✓</div> + <h3>Message Sent Successfully!</h3> + <p>Thank you for contacting us. We'll get back to you within 24 hours.</p> + </div> + + <div class="form-error" id="formError"> + <div class="error-icon">✕</div> + <h3>Something went wrong</h3> + <p id="errorMessage">Please try again or contact us directly at support@taskflow.com</p> + </div> + </form> + </div> + </div> + </div> + </section> + + <section class="faq-section"> + <div class="container"> + <div class="section-header"> + <h2 class="section-title">Frequently Asked Questions</h2> + <p class="section-subtitle">Quick answers to common questions</p> + </div> + <div class="faq-grid"> + <div class="faq-item"> + <button class="faq-question" data-faq="1"> + <span>How quickly can I get started with TaskFlow?</span> + <span class="faq-icon">+</span> + </button> + <div class="faq-answer" id="faq-1"> + <p>You can get started with TaskFlow in minutes! Simply sign up for a free trial, and you'll have immediate access to all features. Our onboarding process guides you through setting up your first project.</p> + </div> + </div> + <div class="faq-item"> + <button class="faq-question" data-faq="2"> + <span>Do you offer customer support?</span> + <span class="faq-icon">+</span> + </button> + <div class="faq-answer" id="faq-2"> + <p>Yes! We offer 24/7 live chat support, email support with 24-hour response time, and phone support during business hours. Enterprise customers also get dedicated account managers.</p> + </div> + </div> + <div class="faq-item"> + <button class="faq-question" data-faq="3"> + <span>Can I integrate TaskFlow with other tools?</span> + <span class="faq-icon">+</span> + </button> + <div class="faq-answer" id="faq-3"> + <p>Absolutely! TaskFlow integrates with over 100 popular tools including Slack, Google Workspace, Microsoft Teams, GitHub, Jira, and many more. We also offer a robust API for custom integrations.</p> + </div> + </div> + <div class="faq-item"> + <button class="faq-question" data-faq="4"> + <span>Is my data secure with TaskFlow?</span> + <span class="faq-icon">+</span> + </button> + <div class="faq-answer" id="faq-4"> + <p>Security is our top priority. We use bank-level encryption, SOC 2 compliance, regular security audits, and offer features like SSO and two-factor authentication. Your data is stored in secure, redundant data centers.</p> + </div> + </div> + <div class="faq-item"> + <button class="faq-question" data-faq="5"> + <span>What happens if I need to cancel my subscription?</span> + <span class="faq-icon">+</span> + </button> + <div class="faq-answer" id="faq-5"> + <p>You can cancel your subscription at any time with no cancellation fees. You'll continue to have access until the end of your billing period, and you can export all your data before canceling.</p> + </div> + </div> + <div class="faq-item"> + <button class="faq-question" data-faq="6"> + <span>Do you offer training or onboarding assistance?</span> + <span class="faq-icon">+</span> + </button> + <div class="faq-answer" id="faq-6"> + <p>Yes! We provide comprehensive onboarding resources including video tutorials, documentation, webinars, and personalized training sessions for Enterprise customers. Our success team is here to help you get the most out of TaskFlow.</p> + </div> + </div> + </div> + </div> + </section> + </main> + + <footer class="footer"> + <div class="container"> + <div class="footer-content"> + <div class="footer-section"> + <div class="footer-logo">TaskFlow</div> + <p>Streamline your project management with the tools teams love to use.</p> + </div> + <div class="footer-section"> + <h4>Product</h4> + <ul> + <li><a href="/#features">Features</a></li> + <li><a href="/#pricing">Pricing</a></li> + <li><a href="#integrations">Integrations</a></li> + <li><a href="#security">Security</a></li> + </ul> + </div> + <div class="footer-section"> + <h4>Company</h4> + <ul> + <li><a href="about.html">About</a></li> + <li><a href="#careers">Careers</a></li> + <li><a href="blog.html">Blog</a></li> + <li><a href="#press">Press</a></li> + </ul> + </div> + <div class="footer-section"> + <h4>Support</h4> + <ul> + <li><a href="#help">Help Center</a></li> + <li><a href="contact.html">Contact</a></li> + <li><a href="#status">Status</a></li> + <li><a href="#api">API Docs</a></li> + </ul> + </div> + </div> + <div class="footer-bottom"> + <p>© 2025 TaskFlow. All rights reserved.</p> + <div class="footer-links"> + <a href="#privacy">Privacy Policy</a> + <a href="#terms">Terms of Service</a> + </div> + </div> + </div> + </footer> + + <div class="toast" id="toast"> + <div class="toast-content"> + <span class="toast-icon">✓</span> + <span class="toast-message"></span> + </div> + </div> + + <script src="contact-script.js"></script> +</body> +</html> |